Question: Hello, I need help creating the backend development of the application logic layer of a fitness app using VSCode, Node and Express.Js . The overview
Hello, I need help creating the backend development of the application logic layer of a fitness app using VSCode, Node and Express.Js The overview of the FitnessApp is to create a IOS app that integrates gaming dynamics into fitness tracking that facilitates a multiuser platform allowing for competition and community, implements customizable fitness challenges for users to participate in The app incorporates a reward system where users can earn badges and levels up with XP Class Descriptions Athlete Represents main users of platorm. Attributes regarding their profile such as username, password, level, friends, etc. Can potentially interact with all other classes Workout Mainly interacts with the athlete's class. This will be the information regarding workouts within the app. Attribute such as exercises, reps, sets, category. Workouts will be completed by athletes Trainer: Interacts primarily with athletes through forming groups. Can create workouts, post challenges. Badge: Achievements that are earned by the athlete, they will have prerequisites that must be completed to be added to athlete's profile. Manytomany relationship with athletes. Challenge: A specific workout that a user can interact with to challenge another to be completed. Attributes such as workout, group, athletes. Group: A community of athletes with one trainer who can interact and do workouts together. Attributes such as athletes, trainer. Admin: May interact with workouts and challenges that do not align with the positive FitnessApp community. Attribute such as username, password.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
