Mini Project Doctor Appointment Web Portal

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

Mini Project

on
Doctor Appointment Web Portal
Introduction
The proposed project is an appointment booking web portal that provides
patients or any user an easy way of booking a doctor’s appointment online.

This is a web based application that overcomes the issue of managing


and booking appointments according to user’s choice or demands. The task
sometimes becomes very tedious for the compounder or doctor himself in
manually allotting appointments for the users as per their availability.

Hence this project offers an effective solution where users can view
various booking slots available and select the preferred date and time.
Purpose
The purpose of the project is to build a web application to reduce
the manual work for managing:

• The Doctor Appointment


• Doctor schedule
• Saving Patient time
• Schedule an Appointment
Existing System
• Customers need to personally go to the Doctor Clinic, and then book
an appointment .
• Have to stand in long line.
• Patients have to wait and suffer.
• Lot of time is wasted in this process.
Proposed System
• The user will be presented with an integrated web application
wherein he can find the doctor and book an appointment.
• It is time saving process.
• Appointment can be booked on the basis of Doctor Schedule.
• User friendly UI and easy to use.
Requirements Specification
• Software Requirements
o React.js, HTML, CSS, Bootstrap
o Node.js
o MongoDB
o Express

• Hardware Requirements
o Processor : Pentium IV 1Ghz
o Hard disk : 80GB
o RAM : 1GB
System Architecture
Modules
• Admin Login: The system is under supervision of admin who manages the
bookings made.
• User login/registration: Users have to first register themselves to login into the
system.
• Appointment availability check: User can click on spaces to view the availability.
• Appointment booking online for date and time: Users can book appointment for
their required date and time.
• Email on appointment booking: When user is successful in appointment
confirmation and 'thank you' email regarding the alot booked.
• Feedback: The system has a feedback form, where user can provide feedback into
the system
Integration and Testing
• Integration
Integration is all about combining the individual parts of the system and making the
system into a single unit. Here in this “Doctor Appointment Web Portal” we are combining
the modules i.e., User interface with the database.

• Testing
1. Compilation Test: Stress testing is done early on, because it gives us time to fix some
of the unexpected deadlocks and stability problems that only occur when components are
exposed to very high transaction volumes.

2. Execution Test: The program is successfully loaded and executed with no execution
errors. The complete performance of the project “Doctor Appointment Web Portal” is good.
Screenshots

Login
Page
Sign Up
Page
Conclusion
The web-based appointment system could significantly increase
patient's satisfaction with registration and reduce total waiting time
effectively.
However, further improvements are needed for broad use of the
system.
Future Scope
• Add some amazing features like video call and chat with the doctor.
• We can add lab tests.
• We can add report section.
• Open for everyone worldwide
References
• Stackoverflow.com
• Google
• Youtube
• Github
• Javatpoint.com
Thank You

You might also like