Skill Bolt
Initializing Platform
Skill Bolt
Marketplace Services Custom Projects Customization About Blog Contact Affiliate Program
Login Get Started Free

Connect with us

website Development v1.0.0 Intermediate

Full Stack Doctor appointment System

0.0 (0)
0 Downloads
Updated 2 hours ago

Shipped a full-stack MERN appointment platform with 2 role dashboards (patient and doctor) JWT auth and role-based middleware enforce access across 5

Technologies & Skills

React.js Express.js MongoDb Node.js
INR 400

One-time purchase

What's Included

Complete Source Code
Documentation
Project Report
Presentation Slides
External Download Link

Support & Customization

Support: None
Custom modifications not available
File Size 95.81 KB
Last Updated Jun 30, 2026
Updates Included

Resource Links

Purchase this project to unlock source and premium resources. Document/report remain secure preview-based on this page.

•Shipped a full-stack MERN appointment platform with 2 role dashboards (patient and doctor);

•JWT auth and role-based middleware enforce access across 5 route groups — patients book/cancel only, doctors update status only.

• Stored passwords with bcrypt hashing; all protected routes return 401 on missing or expired tokens with no data leakage in the error response.

• Wired an AI health chatbot (MediBot) via Gemini 1.5 Flash API, retaining the last 10 conversation turns in memory and capping each reply at 512 tokens.

• Deployed frontend on Vercel and REST API on Render; average API response time under 400ms for appointment fetch and booking routes in production.

Future Enhancements


Known Issues


Installation

🚀 Getting Started


1. Clone / extract project


cd mern-doctor-app


2. Set up the Backend


cd backend
npm install

# Copy env example and fill in your values
cp .env.example .env
# Edit .env:
#   MONGO_URI=mongodb://localhost:27017/doctor_appointment_db
#   JWT_SECRET=your_strong_random_secret
#   CLIENT_URL=http://localhost:5173

npm run dev        # starts on http://localhost:5000


3. Set up the Frontend


cd frontend
npm install
npm run dev        # starts on http://localhost:5173


Open http://localhost:5173 in your brows

Usage

🚀 Getting Started


1. Clone / extract project


cd mern-doctor-app


2. Set up the Backend


cd backend
npm install

# Copy env example and fill in your values
cp .env.example .env
# Edit .env:
#   MONGO_URI=mongodb://localhost:27017/doctor_appointment_db
#   JWT_SECRET=your_strong_random_secret
#   CLIENT_URL=http://localhost:5173

npm run dev        # starts on http://localhost:5000


3. Set up the Frontend


cd frontend
npm install
npm run dev        # starts on http://localhost:5173


Open http://localhost:5173 in your brows

System Requirements

🚀 Getting Started


1. Clone / extract project


cd mern-doctor-app


2. Set up the Backend


cd backend
npm install

# Copy env example and fill in your values
cp .env.example .env
# Edit .env:
#   MONGO_URI=mongodb://localhost:27017/doctor_appointment_db
#   JWT_SECRET=your_strong_random_secret
#   CLIENT_URL=http://localhost:5173

npm run dev        # starts on http://localhost:5000


3. Set up the Frontend


cd frontend
npm install
npm run dev        # starts on http://localhost:5173


Open http://localhost:5173 in your brows

Open Slides

No Q&A available yet

Be the first to ask a question!

Ask a Question

Customer Reviews

0.0 0 reviews
5
0
4
0
3
0
2
0
1
0

Write Your Review

No reviews yet

Be the first to review this project!

Related

Similar Projects

You might also be interested in these projects

Geo Face Attendance System
website Development
0.0 (0)
Intermediate
A
Aditya Yadav
Verified Seller
33% OFF

Geo Face Attendance System

AI-powered attendance system using face recognition and geolocation with secure JWT authentication, admin dashboard, and MongoDB.

React (Vite) JavaScript Axios +15
₹1,000 ₹1,500
View Project
HireGenie AI Career Prep Platform with Django & React
website Development
0.0 (0)
Intermediate
D
Dinesh Thonukunuri
Verified Seller
33% OFF

HireGenie AI Career Prep Platform with Django & React

AI career platform for freshers to build ATS resumes, practice interviews, solve coding tasks, and track job-readiness.

Python Django Django REST Framework +8
₹999 ₹1,499
View Project
Patel Eats
website Development
0.0 (0)
Intermediate
A
Ayush Birthray
Verified Seller

Patel Eats

Developed a full-stack web application inspired by Zomato that allows users to discover restaurants, browse menus,and order food online. Implemented

React Node Express +4
College Discovery Platform
website Development
0.0 (0)
Intermediate
S
SATYA GANNAMANI
Verified Seller
81% OFF

College Discovery Platform

A modern college discovery platform that helps students search, filter, explore, and compare colleges through an intuitive and responsive interface.

Next.js React TypeScript +1
₹500 ₹2,700
View Project