Skip to content

ShobanChiddarth/Dental-Patient-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DENTAL PATIENT MANAGEMENT SYSTEM

Introduction

Just a school project, running in Python. It is purely written in python. It is just run in Python directly and the output in the terminal is everything. This is a school project to use python with class 12 concepts.

When I say it is just a school project, I mean it can't be used in real life, as a real software to manage patient records in a real dental clinic. It is very very very limited and has very less features. If you are looking for an open-source Dental management system, this is not the one you are looking for.

Whom this is for

This is an educational material for students who wan't to make their school project. Students can refer this for their projects and etc. This is solely for educational purpose and not anything commercial, and also won't be a commercial product in the future. It is always a free and open source project.

PRE REQUISITES

  1. Python (3.10.2 is preferable)
  2. A MySQL Server
  3. Virtual Environment in Python (Optional)

SETUP

  1. Clone/download zip this repo (you can also download the source code from the latest release)
  2. Create a Virtual Environment and activate it (Optional)
  3. Install required modules (available in requirments.txt)
    pip install -r "requirements.txt"
    Virtual Environment is optional
  4. Restore the backed up MySQL database in backup.sql
    mysql -u root -p SrisakthiPatients < backup.sql
  5. Success. Now you can run main.py.

LINKS

DISCLAIMER

  1. All the patient names, phone numbers, addresses, etc. shown anywhere in comments, issues, pull requests, etc. are imaginary and resemblance to any person living or dead is purely co-incidental.
  2. The clinic's name "Sri Sakthi Dental Clinic" is used as a Sample for a clinic name in places where it is needed. The database backup file backup.sql has the database name stored as SrisakthiPatients and the program also mentions the clinic's name during run. These are all purely demonstration purposes and this is not a commercial product owned by Sri Sakthi Dental Clinic.