Skip to content

0.1.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@sametaln sametaln released this 22 Oct 00:28
· 406 commits to main since this release

Covered Requirements

  • 1.1.1.1 Guest user shall be able to register with an unique username, a hard password and an unique email.
  • 1.1.1.1.1 Password must contain at least one number, symbol, uppercase and lowercase letter. Password must be at least 8 characters and at most 20 characters long.
  • 1.1.1.1.2 Username shall start with a letter and can contain uppercase, lowercase letters, numbers and underscore and dash. Username shall not end with underscore or dash. Username shall be at least 4 characters long and at most 20 characters long.
  • 1.1.1.2 User shall be able to login with their registered username and password.
  • 1.1.1.3 Logged in users shall be able to logout.
  • 1.1.3.2.1 Trainers shall be able to create training programs for Trainees to join.
  • 1.1.3.2.2 Trainers shall be able to select the program type as group or individual.
  • 1.1.3.2.3 Each program shall include location categorization, such as club, home, and outdoor.
  • 1.1.3.2.4 Users shall be able to see the specific muscles or cardio targeted in each program.
  • 1.1.3.3.1 Trainees shall be able to join training programs created by Trainers.
  • 1.1.5.1 Registered users shall be able to follow and unfollow other registered users.
  • 1.1.8.1.1 Training programs shall have one of two program types: group or individual.
  • 1.1.8.1.2 Each program shall include location categorization, such as club, home and outdoor.
  • 1.1.8.1.3 The specific muscles targeted in each muscle training program shall be visible to viewing users.
  • 1.1.8.1.4 Training programs shall include daily exercise plans.
  • 1.1.8.1.5 Each exercise information shall include its type, reps, and sets
  • 1.1.9.1 Posts that are created by users shall be visible on the feed by all the users.
  • 2.4.1 All content shall be seen in English
  • 2.4.2 Using the program shall be not difficult for everyone

PRs

Full Changelog: v0.3...0.1.0-alpha