📦 RebootMe Backend
RebootMe is a mental wellness companion designed to help individuals take regular care of their emotional and physical well-being through hydration tracking, mood-based tips, stretch suggestions, and motivational quotes. This repository contains the backend services that support the RebootMe mobile app.
🧠 Features
✅ Mental health quote API ✅ Randomized stretch suggestion endpoint ✅ Mood-based wellness tips ✅ Eye strain reminder scheduler ✅ Daily motivational quote generation ✅ JSON-based API responses ✅ CORS-enabled for mobile communication
git clone https://github.com/disneysandhya1/Rebootme.git
cd Rebootme/workwell
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
If using Flask:
export FLASK_APP=app.py
export FLASK_ENV=development
flask run
If using FastAPI:
uvicorn app:app --reload
Method | Endpoint | Description |
---|---|---|
GET | /quote |
Get the daily motivational quote |
GET | /stretch |
Get a random stretch suggestion |
GET | /mood-tips |
Get tips based on mood index |
GET | /eye-break |
Returns the eye break timer suggestion |
You can easily integrate these endpoints into the frontend React Native app in the
RebootMeApp
project.
workwell/
├── app.py # Main backend application
├── utils.py # Helper functions (quotes, tips, etc.)
├── data/ # JSON files for quotes, stretches, tips
├── requirements.txt # Dependencies
└── README.md # Project documentation
- Python 3.9+
- Machine Learning
- Flask or FastAPI
- JSON
- REST API
- GitHub
🔗 RebootMe Frontend (React Native App)