This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur).
See Vite Configuration Reference.
npm installnpm run devnpm run buildRun Unit Tests with Vitest
npm run test:unitLint with ESLint
npm run lint
For earlier versions (before 0.8.0), automation was not yet in place.
The following table provides a summary of all pre–0.8.0 releases.
| Version | Date | Description | Release Type | Target Branch | Version Type | PR Author |
|---|---|---|---|---|---|---|
| 0.1.0 | 2025-06-03 | Project initialization • Set up the application structure • Added Vue Router and defined the overall architecture |
Pre-production | develop | New features | @Baptiste-Ferrand |
| 0.2.0 | 2025-06-06 | Authentication setup • Integrated Axios for HTTP requests • Created utility to store JWT token in cookies |
Pre-production | develop | New features | @Baptiste-Ferrand |
| 0.2.1 | 2025-06-07 | Fix – JWT management • Fixed bug where JWT was not removed on logout • Improved error handling for authentication network issues |
Pre-production | develop | Bug fixes | @Baptiste-Ferrand |
| 0.3.0 | 2025-06-11 | Login and registration pages • Added login page • Added registration page • Fully functional authentication via API |
Pre-production | develop | New features | @Baptiste-Ferrand |
| 0.3.1 | 2025-06-12 | Fix – Registration form • Fixed error message display issue on the “email” field |
Pre-production | develop | Bug fixes | @Baptiste-Ferrand |
| 0.4.0 | 2025-06-17 | Notifications & user security • Implemented business snackbar (Pinia) for errors, success, and info messages • Protected sensitive routes • Used snackbar for redirections • Added centralized authorization system in store |
Pre-production | develop | New features | @Baptiste-Ferrand |
| 0.4.1 | 2025-06-18 | Fix – Snackbar persistence • Fixed bug where snackbar did not remain visible when changing pages |
Pre-production | develop | Bug fixes | @Baptiste-Ferrand |
| 0.5.0 | 2025-06-23 | Advanced user spaces • Admin page for managing users, data, and groups • Admin route protection • Profile page for personal info updates • Coach pages for group/members management (coach permissions) |
Pre-production | develop | New features | @Baptiste-Ferrand |
| 0.5.1 | 2025-06-24 | Fix – Group management • Fixed bug preventing member removal in some cases • Improved group display on coach page |
Pre-production | develop | Bug fixes | @Baptiste-Ferrand |
| 0.5.2 | 2025-06-25 | Fix – Side effects in admin/coach • Fixed bug where admins lost access to some features after update • Fixed security issue where non-coach users could access coach pages |
Pre-production | develop | Bug fixes | @Baptiste-Ferrand |
| 0.6.0 | 2025-07-01 | Diets & trainings for coaches, advanced client management • Coaches can create diets & trainings for users • Client profiles page to view diets/trainings (via groups page) |
Pre-production | develop | New features | @Baptiste-Ferrand |
| 0.6.1 | 2025-07-02 | Fix – Adding/removing diets/trainings • Fixed bug preventing addition or deletion of some trainings • Improved program display on client profiles page |
Pre-production | develop | Bug fixes | @Baptiste-Ferrand |
| 0.6.2 | 2025-07-03 | Fix – Coach page refresh • Fixed bug where coach page did not update after creating a new program for a client |
Pre-production | develop | Bug fixes | @Baptiste-Ferrand |
| 0.7.0 | 2025-07-15 | Coaches presentation & promotion • Added landing page showing trainings, diets, and coaches linked to logged-in users • Displayed list of available coaches for visitors not logged in |
Pre-production | develop | New features | @Baptiste-Ferrand |
| 0.7.1 | 2025-07-16 | Fix – Coach cards display • Fixed poorly optimized coach card displaying incorrect info |
Pre-production | develop | Bug fixes | @Baptiste-Ferrand |