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 months 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

GST Billing System with PDF Invoice Generator
website Development
FREE
0.0 (0)
Intermediate
S
Sathvika chava
Verified Seller

GST Billing System with PDF Invoice Generator

A Django-based GST billing web app that automates tax calculations and generates professional PDF invoices for Indian businesses.

Python Django SQLite +4
Full-Stack Ecommerce website using React
website Development
0.0 (0)
Advanced
V
Varsha Nagar
Verified Seller
20% OFF

Full-Stack Ecommerce website using React

Deal-O-City is a full-stack, trend-driven fashion e-commerce platform built using the MERN stack (MongoDB, Express.js, React.js, Node.js).

React Nodejs MongoDB +3
₹4,000 ₹5,000
View Project
full satck
website Development
FREE
0.0 (0)
Advanced
V
VANSHIKA gla
Verified Seller

full satck

dog studio a threejs project

React Nodejs Mongodb +3
Full-Stack E-Commerce Marketplace Website- MERN Stack
website Development
0.0 (0)
Intermediate
2
22B01A4616 CS
Verified Seller
10% OFF

Full-Stack E-Commerce Marketplace Website- MERN Stack

A complete e-commerce platform where brands sell products and customers shop with a full-featured cart, authentication, and secure payments.

React Node.js Express.js +7
₹2,250 ₹2,500
View Project