Skip to content

Latest commit

 

History

History
92 lines (47 loc) · 3.01 KB

File metadata and controls

92 lines (47 loc) · 3.01 KB

AppointmentBookingSystem

An Online Appointment Booking System for Retail Chain Clinics with both the User as well as the Admin Side.

Purpose

In traditional appointment system patients has to come to the hospital and queue at the appointment window to make the appointment. But they usually end up waiting for very long periods of time. The patient can, however decide to schedule an appointment, but this option does not usually work well for all parties involved. Parties involved includes: the patient, the medical personnel and the hospital. Thus, this project focuses on making a system which helps customers to book appointments online along with other useful features.

Product Scope

Online appointment scheduling system is a system through which a user or simply, a patient can access the website of the doctor, and through the online software, the patient can easily make their appointments. Manager of the clinic can update the appointment status of the patients making it more informative.

Overall Description:

Product Perspective

There is several online appointment scheduling tools in the marketplace, some of which are feature-loaded, easy to setup and cheap. For doctors, online appointment scheduling brings a lot of value add services and benefits, like engaging the patient, making the patient feel appreciated, and being able to store patients’ data securely for future reference. But the most wonderful and useful advantage is that online appointment scheduling is amazingly low cost.

Product Functions

Online appointment system with the key features listed below:-

For patients:

-Register as an patient account

-Booking an appointment

-Cancelling an appointment

-See their booking status

-See doctor availability

-Search clinic and doctor

For Manager:

-Update status of appointments

-See appointment list

For Admin:

-Add doctor/clinic/manager in database

-Delete doctor/clinic/manager from database

-Show all doctors/clinic/manager

-Assign doctor to a clinic

-Assign Manager to a clinic

Technologies used:

-HTML 5

-CSS3

-PHP

-JavaScript

-AJAX

-SQL

-jQuery

Software Requirement:

-Php server like (XAMPP, WAMP) etc.

-MySQL for database

-Web Browser supporting HTML5 : Google Chrome(recommended) / Firefox

Step-wise Instructions:

  1. Open the wt_database.sql file given in the zip folder.

  2. Import it to the wamp/xampp folder (Note: Username for phpmyadmin is ‘root’; password is ‘’)

  3. The opening file for the website is the cover.php file.

  4. Admin login and manager login can be done through the same page. Login credentials: User Username Password Admin admin admin Patient user user Manager manager manager

  5. User sign up option is also available at the main page i.e. cover.php

  6. Log out will directly redirect the user to the main page.

  7. dbconfig.php contains the data for the connection of the localhost to the database of phpmyadmin. Login credentials for phpmyadmin can be restructured there as well.