Skip to content

Latest commit

Β 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ₯ Clinic Booking System Database

πŸ“Œ Description

A complete relational database for managing clinic operations including patient appointments, doctor schedules, medical records, billing, and inventory. This database supports all core functions needed for a modern healthcare clinic management system.

Key Features:

  • Patient registration and management
  • Doctor scheduling with availability tracking
  • Appointment booking system
  • Medical services catalog
  • Electronic medical records
  • Billing and payment tracking
  • Inventory management
  • User authentication and notifications

πŸ› οΈ Database Setup

Prerequisites

  • MySQL Server (8.0+ recommended)
  • MySQL Workbench or similar database management tool

Installation

  1. Create the database:
    CREATE DATABASE clinic_booking_system;
    USE clinic_booking_system;
    

πŸ—ƒοΈ Database Structure πŸ“‚ clinic_booking_system β”œβ”€β”€ πŸ“„ clinics β”œβ”€β”€ πŸ“„ specialties β”œβ”€β”€ πŸ“„ doctors β”œβ”€β”€ πŸ“„ doctor_specialties (junction table) β”œβ”€β”€ πŸ“„ doctor_schedules β”œβ”€β”€ πŸ“„ doctor_unavailable_times β”œβ”€β”€ πŸ“„ patients β”œβ”€β”€ πŸ“„ medical_services β”œβ”€β”€ πŸ“„ appointments β”œβ”€β”€ πŸ“„ medical_records β”œβ”€β”€ πŸ“„ bills β”œβ”€β”€ πŸ“„ bill_items β”œβ”€β”€ πŸ“„ users β”œβ”€β”€ πŸ“„ notifications β”œβ”€β”€ πŸ“„ feedback β”œβ”€β”€ πŸ“„ inventory └── πŸ“„ inventory_usage

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors