Coder Social home page Coder Social logo

medical-appointment's Introduction

Online-Medical-Appointment

Table of Contents

Objectives

  1. To create a database system that will store the information of the medic's, patients and the appointments
  2. To create a system that will allow users to make appointments with the medic they need to see.
  3. To create a system that allows the doctor view the patients information.
  4. To create a system that will allow the users sign up, log in and make appointmnets.

Users

  1. Medical Officer - This users can log in to the system to check their appointments
  2. Application Users - They can log in to book or cancle appointments.

Functional Requirements

  1. Authentication Module Provides the user with a text field where they can enter the username and password. If username and password are incorrect the user is asked to enter the correct credentials.

  2. Booking Appointments Module Provides User with a list where they can choose the medic they want to book an appointment with.

  3. Report Generation Module The System generates a report on every patient information like patients name, Phone number, etc.

Software Desing Specification

Introduction

This is a summarized design of an Online Medical Appointment System.

User Interface Design

Contains sketches of the interfaces.

Home Page

home

  • Navigation bar.
  • Footer.
  • Logo.
  • Background Image.

Login Page

  • Form.

Sign up page

  • Form.

Book Appointment Page

book

  • Form
  • Logo.
  • Navigation Bar.
  • Footer.
  • Background image.

View Appointment Page

view

  • Form.
  • Logo.
  • Navigation Bar.
  • Footer.

Cancel Appointment Page

cancel

  • Form.
  • Logo.
  • Navigation Bar.
  • Footer.
  • Background image.

Database Design

Contains tables of the database.

Users Table

Column Type
ID------------- text----------
First Name----- text----------
Last Name------ int-----------
Contact-------- int-----------
email---------- tinytext------
password------- text----------
Address-------- text----------

Book Appointment Table

Column Type
Appointment ID- text----------
Date----------- text----------
Time----------- int-----------
Patient ID----- int-----------
Doctor ID------ tinytext------

medical-appointment's People

Contributors

abee-gael avatar

Stargazers

Doreen Kendi Thuranira avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.