A full-stack web application built with the MERN stack to bridge the gap between patients seeking convenient healthcare and underemployed medical professionals.
Explore the Live Demo »
Report a Bug
·
Request a Feature
Doc@Home is not just another booking app; it's an ecosystem designed with a strong social mission. We address a critical, dual-sided problem in the healthcare landscape:
- For Patients: Provides a single, trusted platform to book a wide range of verified in-home medical services—from doctor consultations to nursing care and lab tests—eliminating the stress and hassle of hospital visits.
- For Professionals: Creates dignified, flexible employment for an often-overlooked workforce, including MBBS graduates, retired nurses, and technicians, allowing them to earn a fair income directly from patients.
This project was selected for the GirlScript Summer of Code '24, and our goal is to build a high-impact, community-driven platform.
Feature | Patient | Doctor/Nurse | Admin |
---|---|---|---|
Personalized Dashboards | ✅ | ✅ | ✅ |
Search & Filtering | ✅ | - | ✅ |
Profile & Booking System | ✅ | ✅ | - |
Appointment Management | ✅ | ✅ | ✅ |
Secure Online Payments | ✅ | - | - |
Professional Verification | - | - | ✅ |
Lab Test & Ambulance Booking | ✅ | - | - |
This project is built using the MERN stack and other modern web technologies.
React.js |
Vite |
Tailwind CSS |
Node.js |
Express.js |
MongoDB |
JWT |
Razorpay |
To get a local copy up and running, follow these simple steps.
- Fork the repository by clicking the 'Fork' button on the top right.
- Clone your forked repository:
git clone https://github.com/YOUR_USERNAME/DocAtHome.git cd DocAtHome
- Follow the detailed setup instructions in our LEARN.md file to set up the frontend, backend, and environment variables.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Please read our CONTRIBUTING.md for detailed guidelines on our workflow, issue reporting, and pull request process.
To ensure a welcoming and inclusive environment for everyone, we have a Code of Conduct that all contributors are expected to follow. Please read the CODE_OF_CONDUCT.md before participating.
Name | GitHub Profile |
---|---|
Rajnandini |
Name | GitHub Profile |
---|---|
Nikhil Deshmukh |
A huge thank you to all the wonderful people who have contributed to Doc@Home during GSSoC '25!
This project follows the all-contributors specification. Contributions of any kind are welcome!