Rehabilitation Goals

Project Team Members: Dakota Dunn, Lauren Shallop, Tri Nguyen, and Vishaal Prakash


The target audience for the app are users who are trying to keep track of patient's rehabilitation progress. This fullstack MERN app allows the user to create a profile, submit, edit, and delete posts in relation to a patient's rehabilitation. So it Creates, Reads, Updates, and Deletes the data from the Mongo database.


Application uses React for the front end.

Application has a GraphQL API with a Node.js and Express.js server, and uses queries and mutations for retrieving, adding, updating, and deleting data.

Application uses MongoDB and the Mongoose ODM for the database and protects sensitive API key information on the server.

Application includes user authentication using JWT.

Rehabilitation Goals is deployed on Heroku and repository is on GitHub. See the links below.


Dashboard dashboard


Login Page login


Register page register


Home Page home


Heroku-deployed app:https://rehabilitation-goals-9.herokuapp.com/

GitHub repository: https://github.com/themanwiththeplan-eng/rehabilitation-goals