https://github.com/meetdod/techcare
⚕️TECHCARE is an online platform that allows users to book appointments with their favorite doctors in various specialist fields. The web app is built using the M.E.R.N Stack and deployed on Render.
https://github.com/meetdod/techcare
css3 expressjs gemini-ai html5 mongodb mongoose nodejs rapid-api reactjs shadcnui stripe-payments tailwindcss
Last synced: 6 months ago
JSON representation
⚕️TECHCARE is an online platform that allows users to book appointments with their favorite doctors in various specialist fields. The web app is built using the M.E.R.N Stack and deployed on Render.
- Host: GitHub
- URL: https://github.com/meetdod/techcare
- Owner: MeetDOD
- License: mit
- Created: 2024-09-07T16:57:56.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-09T17:14:59.000Z (8 months ago)
- Last Synced: 2025-02-09T18:25:33.492Z (8 months ago)
- Topics: css3, expressjs, gemini-ai, html5, mongodb, mongoose, nodejs, rapid-api, reactjs, shadcnui, stripe-payments, tailwindcss
- Language: JavaScript
- Homepage: https://techcare-62ma.onrender.com
- Size: 4.42 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TECHCARE: Doctor Online Appointment Booking Platform
**TECHCARE** is an online platform that allows users to book appointments with their favorite doctors in various specialist fields. The platform integrates **Google Calendar, Google Meet, and Stripe Payment Gateway** to provide a seamless user experience. The web app is built using the **M.E.R.N Stack** and deployed on **Render**.
## Key Features:
1. **Doctor Selection**: Browse and choose doctors based on specialization.
2. **Appointment Booking**: Book appointments with real-time availability.
3. **Google Calendar Integration**: Automatically adds the booked appointment to the user's Google Calendar.
4. **Google Meet Integration**: Virtual appointments are facilitated through Google Meet.
5. **Stripe Payment Gateway**: Secure payment handling for appointment fees.
6. **Responsive Design**: Accessible across all devices with a user-friendly interface.## Technology Stack:
1. **Frontend**: Vite, ReactJS, Tailwind CSS, Shadcn UI, Recoil for state management.
2. **Backend**: Node.js, Expressjs, Stripe.
5. **API**: Gemini AI, Rapid API, Google Translator API, Google Meet, Google Calender API.
3. **Database**: MongoDB.
4. **Deployment**: Render.## Deployment Details:
1. **Frontend**: Deployed on [Render.com](https://render.com/) for a reliable and scalable hosting solution.
2. **Backend**: Deployed on [Render.app](https://render.com/) ensuring a stable and efficient server environment.
3. **Database**: Deployed on [MongoDB Cloud](https://www.mongodb.com/cloud), offering a fully managed database service with high availability and performance.## **Live Link :- https://techcare-62ma.onrender.com**
**Screenshots**:



## **Please Give it a ⭐ Star if you like it...**