Skip to content

KartikSharma4448/Ayusync

Repository files navigation

AayuSync

License Node TypeScript Django

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.

✨ Features

  • 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

🛠 Tech Stack

  • 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

🚀 Getting Started

Prerequisites

  • Node.js 20+
  • npm 10+

Installation

npm install

Run locally

npm run dev

The app will start on port 5000 by default.

📁 Project Structure

client/        # React frontend
server/        # Express API routes and app setup
shared/        # Shared schemas and types
script/        # Build utilities

🔐 Demo Access

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.

📜 License

This project is licensed under the MIT License.

🤝 Contributing

Contributions are welcome. Please open an issue or submit a pull request for improvements.

About

Healthcare web app with OTP-based authentication, protected dashboards, and workflow-driven patient experiences.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages