This file for specific technical tasks and development to-dos
- Set up Flask project structure
- Create database schema for activity logging
- Implement API endpoints for logging activities
- Implement API endpoints for viewing activity history
- Implement API endpoints for managing workout routines
- Implement user authentication
- Set up Vue.js project structure
- Create Create Workout Routine Component.
- Develop dashboard to display summary of activities with bootstrap
- Dashboard: Display Workout Routines, Activities Logged
- Implement
Set Fitness Goals
Section - Improve UI Style and Colors, Add Icons to sidebar
- Create login and registration pages
- Diet and Nutrition Tracking: Add a section to log daily meals, calories, or macronutrient intake to complement fitness goals.
- Workout History, add a "Scheduled" or "Completed" badge could help the user quickly understand the workout status.
- Adding a language translation option (EN/FR)
- Edit Forms: Implement Vee-Validate to check for empty fields, string, and numeric fields.
- Limit exercise deletion to ensure at least one exercise field remains.
- Render dashboard data from the backend.
- Remove mock data from the frontend.
- Automatic Updates: tracks activities.
- Develop calendar view for activity history
- Fix sidebar appearance issue on small width screens.
- Create form for logging activities
- Implement statistics and progress tracking pages
- Set up communication between frontend and backend via API
- Test and debug API endpoints
- Ensure proper handling of authentication tokens