Skip to content

Priyanshiunique/DocAtHome

 
 

Repository files navigation

Doc@Home - On-Demand In-Home Healthcare

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

CodeRabbit Pull Request Reviews GSoc-24 React Version License Forks Stargazers Issues


🌟 Why Doc@Home?

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.


🚀 Core Features

Feature Patient Doctor/Nurse Admin
Personalized Dashboards
Search & Filtering -
Profile & Booking System -
Appointment Management
Secure Online Payments - -
Professional Verification - -
Lab Test & Ambulance Booking - -

🛠️ Tech Stack Showcase

This project is built using the MERN stack and other modern web technologies.

React
React.js
Vite
Vite
Tailwind CSS
Tailwind CSS
Node.js
Node.js
Express.js
Express.js
MongoDB
MongoDB
JWT
JWT
Razorpay
Razorpay

⚙️ Getting Started

To get a local copy up and running, follow these simple steps.

  1. Fork the repository by clicking the 'Fork' button on the top right.
  2. Clone your forked repository:
    git clone https://github.com/YOUR_USERNAME/DocAtHome.git
    cd DocAtHome
  3. Follow the detailed setup instructions in our LEARN.md file to set up the frontend, backend, and environment variables.

🤝 How to Contribute

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.


🛡️ Our Code of Conduct

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.


👑 Project Admin

Name GitHub Profile
Rajnandini GitHub

🧑‍💻 Project Mentor

Name GitHub Profile
Nikhil Deshmukh GitHub

✨ Our Amazing Contributors

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!

About

A full stack MERN platform for on-demand in-home healthcare services

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.8%
  • Other 0.2%