Functionality and MVP - GeniusSniper/DopePT GitHub Wiki

  1. Hosting on Heroku (0.5 day)

  • start a server on live
  1. User Auth (1 day)

  • Ability for user to make an account and login/logout
  • Logged in users will be able to view their scheduled appointments, assigned exercises, index of all exercises, and communicate with their clinician
  1. exercises index and show page (1 day)

  • users will see an index page showing all exercises

  • Clicking on an exercise will take the user to the show page, showing exercise details

  • Exercise show pages will have a description, pictures, and videos of how to perform the exercise as well as prescribed volume/frequency

  1. clinician calendar page

  • Users will be able to see available appointment slots for their clinician

  • Users will be able to make appointments in open slots of the calendar with their clinician

  • Calendar will have a by month styling, where clicking on a day will show an hourly availability list for their clinician

  1. Clinician assignment

  • Clinician will be able to assign exercises to their patients along with any notes

  • Patient can mark daily complete status for their exercises to keep track, like a to-do list

  • Assignment page will be similar to index, but just with the patients selected exercises from their clinician

Bonus

chatting feature

  • Patient will be able to send their clinician messages via the application to be able to directly communicate with them