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

Paste Snippet
website Development
FREE
0.0 (0)
Intermediate
A
ANTARYAMI SAHU
Verified Seller

Paste Snippet

Developed a secure full-stack application for managing code snippets in real-time.

React Node Js Tailwind CSS
Tutor Link
website Development
FREE
0.0 (0)
Intermediate
A
Akash Gopalasetti
Verified Seller

Tutor Link

Tutor Link is a platform that connects students with tutors, offering an easy way to browse, connect, and manage learning.

React.js Node.js Express.js +6
College compass
website Development
0.0 (0)
Intermediate
K
Kothakota Dinesh Bharadwaj
Verified Seller
33% OFF

College compass

College search and comparison platform built with React, Express.js, Node.js, and PostgreSQL for informed student decisions.

React.js JavaScript Tailwind CSS +8
₹999 ₹1,499
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