Skip to content

owencooke/mobility-mate

Β 
Β 

Repository files navigation

MobilityMate

Supporting senior patients through their exercise programs via an accessible AI voice assistant and summarizing key difficulties for their medical practitioner to help with.

Screenshot (669) 1

Winner of the Diversity in Engineering Prize at HackED 2024 πŸŽ‰

For building a project that contributes to EDI (equity, diversity, and inclusion) and accessibility. See our Devpost here.

Screenshot (690)

Key Features

  • πŸ‹οΈβ€β™€οΈ Easy Exercise Tracking – Senior patients can quickly see their assigned exercises and chat with an AI assistant to report progress or discuss concerns.
  • πŸ‘©β€βš•οΈ Therapist Dashboard – Therapists have a comprehensive dashboard where they can assign personalized exercise routines to each patient.
  • πŸ“Š Quick Patient Summaries – Therapists can view summaries of patients' conversations with the MobilityMate AI to stay up-to-date on their condition before appointments.
  • πŸ”— Hassle-Free Login – Senior-friendly login with a simple email linkβ€”no passwords needed!

Installation

git clone [email protected]:mfdavies/mobility-mate-backend.git
git clone [email protected]:mfdavies/mobility-mate-frontend.git

Frontend (React/Vite)

cd mobility-mate-frontend
npm install
npm run dev

Open your browser and navigate to http://localhost:5173

Backend (Flask)

cd mobility-mate-backend
python3 -m venv venv
source venv/bin/activate
pip install -r server/requirements.txt
python3 server/src/main.py

Open your browser and navigate to http://localhost:5000 to verify that the backend is running.

About

Motivational voice assistant and exercise tracker for senior physiotherapy patients. πŸ† Diversity in Engineering Prize @ HackED 2024

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 99.5%
  • Other 0.5%