Lab3 Report - bounswe/bounswe2024group4 GitHub Wiki
- Necessary pages are created for start
Additional notes taken on the project from the group:
- User will construct the nutrition plan by chosing form a list that we display to it
- User will be able to choose a muscle and see corresponding exercises to it
Team Distributions Finalized:
Frontend
- Zeynep Buse Aydın
- Batuhan Canlı
- Miraç Öztürk
Backend
- Bilge Kaan Güneyli
- Talha Ordukaya (With Mobile Backup)
- Murat Can Kocakulak
Mobile
- Berat Yılmaz (With Frontend Backup)
- Nurullah Uçan
- Ceyhun Soyürek
'Must's for the milestone:
- Database interactions
- Api response
- Dockerize
- Requirements should be completed until the end of milestone *Project should be initalized
Additinonal comments taken from instructor:
- Scenarios shouldn't be so similar
- Guest isn't a necessity
- Workout and Nutrition program should be detailed through the requirements
- Difference between user and system: System is the stuff that happens except user: Password hashing: System Forgot my password: User
- User types: Guest? Signed Up? Personal Trainer? These should be differentiated
- Commits are more important in this term
- Commits should be distributed to meaningful pieces eg: some parts of web sites
- Don't commit all the stuff all of a sudden
- Commit messages should be detailed
Tasks for the milestone are listed as follows:
- A) Constructing 5 User Scenarios
- Exercise Plan Sharing and seeing post
- Nutrition Plan Sharing and seeing post
- Chatting with friend over his plan
- Ranking another user and viewing leaderboard
- Login and see a post
- B) Requirements
- Functional requirements
- 1.a User Requirements
- 1.b System Requirements
- Nonfunctional requirements
- C) Mockups
- Mobile
- Web
- D) Initializing the project
Name Suggestions
- BodyBoost
- Nutrifit
- Fitness and Nutrition Forum