SmartRx is an AI-powered health companion that simplifies and secures medication management. It allows users to analyze prescriptions, track medications, receive timely refill and appointment reminders, and access nearby hospitals or pharmacies through map-based directions. The platform ensures user safety by detecting drug interactions, providing personalized health tips, and maintaining a digital history with emergency QR access for critical situations.
- AI-powered prescription analysis
- Smart medication reminders & refill alerts
- Appointment booking with nearby hospital map view
- Nearby pharmacy locator with real-time directions
- Drug interaction checker and detailed medication info
- Digital health record storage and emergency QR generation
- Smart dashboard with health tips and visual summaries
git clone https://github.com/your-username/smartrx.git
cd smartrxcd backend
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
python app.py # or: uvicorn app:app --reload (if using FastAPI)Ensure the backend is running on
http://localhost:8000or the specified port.
cd frontend
npm install
npm run devFrontend will run at
http://localhost:5173by default.
- Node.js (v16+)
- Python 3.8+
- pip
- npm or yarn
- Frontend: http://localhost:5173
- Backend: http://localhost:5000