AayuSync is a smart healthcare platform designed to unify patient access, emergency response, and medical record visibility through ABHA-powered authentication and a modern dashboard experience.
- ABHA-based login flow with OTP verification
- Patient dashboard with medical records and health insights
- Emergency SOS dispatch with nearby ambulance tracking
- QR-based profile sharing for doctors and caregivers
- Responsive UI built with React, Tailwind CSS, and shadcn-inspired components
- Frontend: React, TypeScript, Vite, Tailwind CSS
- Backend: Express.js, TypeScript
- Data: In-memory storage layer with schema-based structures
- Auth: ABHA-style OTP demo flow
- Node.js 20+
- npm 10+
npm installnpm run devThe app will start on port 5000 by default.
client/ # React frontend
server/ # Express API routes and app setup
shared/ # Shared schemas and types
script/ # Build utilities
Use any of the sample ABHA IDs for testing:
- ABHA001
- ABHA002
- ABHA003
- ABHA004
- ABHA005
After requesting OTP, use the demo OTP shown on screen to continue.
This project is licensed under the MIT License.
Contributions are welcome. Please open an issue or submit a pull request for improvements.