An intelligent, full-stack management system built for the future. This monorepo brings together AI-powered backend logic and a sleek frontend interface to streamline appointments, user access, service workflows and many more. Whether you're here to explore, contribute, or deploy — this guide walks you through the setup, structure, and development journey.
The Platform is designed to manage services with features like:
- 🔒 User authentication.
- 📅 Appointment scheduling.
- 🌐 API integrations.
- 🚑Medical Reports Analysis
- 📊Analytics Dashboard
- and many more
It includes:
- frontend: Built with React for an interactive and responsive user interface.
- Backend: Powered by Node.js and Express for handling APIs, authentication, and database operations.
ArogyaCraft 📂(root)
├── frontend 📂
├── backend 📂
├── docs 🧾
├── .github 📂
├── LICENSE 🪪
├── .gitignore
├── README.md 🗃️
└── package.json 📦
frontend 📂
├── public 📂
│ ├── favicon.ico
│ └── index.html
│
├── src 📂
│ ├── assets 📂
│ │ ├── styles 📂
│ │ └── images 🖼️
│ │
│ ├── components 📂
│ │ ├── Navbar.jsx
│ │ ├── Footer.jsx
│ │ └── Button.jsx
│ │
│ ├── pages 🧾
│ │ ├── Home.jsx
│ │ ├── About.jsx
│ │ └── Contact.jsx
│ │
│ ├── services 📂
│ │ └── api.js
│ │
│ ├── App.jsx
│ ├── index.js
│ └── config.js
│
├── .env 📂
├── package.json
└── vite.config.js
backend 📂
├── src 📂
│ ├── config 📂
│ │ ├── db.js
│ │ └── env.js
│ │
│ ├── controllers 📂
│ │ ├── authController.js
│ │ └── userController.js
│ │
│ ├── middlewares 📂
│ │ └── authMiddleware.js
│ │
│ ├── models 📂
│ │ ├── User.js
│ │ └── Appointment.js
│ │
│ ├── routes 📂
│ │ ├── authRoutes.js
│ │ ├── userRoutes.js
│ │ └── index.js
│ │
│ ├── services 📂
│ │ └── emailService.js
│ │
│ ├── app.js
│ └── server.js
│
├── .env 📂
├── package.json
└── nodemon.json
git clone https://github.com/Aakash091-dark/ArogyaTantra.git
cd frontend
npm installcd backend
npm install- Create .env files for both frontend/ and backend/ with the required configurations (API URLs, database credentials, etc.).
cd frontend
npm run dev
cd backend
npm run dev| Category | Technologies |
|---|---|
| Frontend | React, Vite/Webpack, CSS/SCSS |
| Backend | Node.js, Express.js |
| Database | MongoDB (or alternative) |
| Authentication | JWT (JSON Web Tokens) |
We welcome contributions! To contribute:
- Fork the repository.
- Create a feature branch:
git checkout -b feature/your-feature-name- Commit your changes :
git commit -m "Add your commit message"- Push to your branch:
git push origin feature/your-feature-name- Open a pull request and explain the changes you’ve made so we can review them
This project is licensed under the MIT License. See the LICENSE for more details.