Ayurahaar is a digital healthcare platform that fuses Ayurveda-based nutrition with AI-powered personalization, making holistic diet guidance accessible for all.
The above diagram illustrates the overall architecture of AyurAhaar:
- Mobile App: Used by both patients and doctors for surveys, meal plans, consultations, and progress tracking.
- Web Dashboard: A powerful interface for doctors to manage patients, review analytics, and monitor diet adherence.
- Backend Services: Power AI-driven meal plan generation, user authentication, and data storage.
- Database: Stores user profiles, survey responses, meal plans, and consultation records securely.
This modular architecture ensures seamless integration between patients, doctors, and AI services, providing a connected and scalable healthcare experience.
- Quick onboarding survey (age, weight, lifestyle, allergies, conditions)
- Personalized Ayurveda diet plans (AI-driven)
- Doctor consultations (chat/video)
- Daily dashboard for meals & progress
- Notifications & reminders
- Secure login
- Access to patient surveys & health history
- Approve, reject, or edit meal plans
- Communicate with patients (chat/video)
- Web dashboard for analytics & management
Empowering everyone with personalized Ayurveda nutrition—bridging patients and doctors through a single, connected platform.
mobile_app/— React Native app for patients and doctorsdocs/— Documentation and datasetsweb-app/- React Dashboard for doctors
-
Clone the repository:
git clone https://github.com/Abhinay2206/AyurAhaar
-
Go to the mobile app directory:
cd mobile_app -
Install dependencies:
npm install # or yarn install -
Run the app:
npm start # or yarn start
- Go to the web app directory:
cd web-app - Install dependencies:
npm install # or yarn install - Start the development server:
npm run dev # or yarn dev - Open your browser and go to the local address shown in the terminal (usually http://localhost:5173).
