Julien Froidefond
|
3a0dd57bb6
|
Add bio field to user model and update related components: Enhance leaderboard and profile features by including a bio field in user data. Update API routes, UI components, and validation logic to support bio input and display, improving user profiles and leaderboard entries.
|
2025-12-09 22:00:19 +01:00 |
|
Julien Froidefond
|
16b0437ecb
|
Refactor event fetching and display: Change event retrieval order to descending by date, enhance event data structure to include registration counts, and update UI components to reflect these changes for better user experience.
|
2025-12-09 21:55:42 +01:00 |
|
Julien Froidefond
|
50a2eaf109
|
Implement event registration functionality: Add EventRegistration model to Prisma schema, enabling user event registrations. Enhance EventsPageSection component with registration checks, calendar view, and improved event display. Refactor event rendering logic to separate upcoming and past events, improving user experience.
|
2025-12-09 21:53:10 +01:00 |
|
Julien Froidefond
|
b1f36f6210
|
Enhance Admin and Profile UI: Update admin page to display user preferences with improved layout and visuals. Add password change functionality to profile page, including form handling and validation. Refactor ImageSelector for better image preview and upload experience.
|
2025-12-09 14:02:27 +01:00 |
|
Julien Froidefond
|
447ef9d076
|
Add profile link to Navigation component for user access, enhancing navigation options.
|
2025-12-09 12:46:29 +01:00 |
|
Julien Froidefond
|
82c557e10c
|
Add Event Management section to admin page, allowing users to manage events alongside preferences and user management. Updated UI to include event button and corresponding display area.
|
2025-12-09 08:49:47 +01:00 |
|
Julien Froidefond
|
4de3fea776
|
Add User Management component to admin page, replacing placeholder text with functional UI for user management.
|
2025-12-09 08:48:08 +01:00 |
|
Julien Froidefond
|
8c326bdd20
|
Refactor admin preferences management to use global site preferences, update UI components for better user experience, and implement image selection for background settings.
|
2025-12-09 08:37:52 +01:00 |
|
Julien Froidefond
|
4486f305f2
|
Add database and Prisma configurations, enhance event and leaderboard components with API integration, and update navigation for session management
|
2025-12-09 08:24:14 +01:00 |
|