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.
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.
- Python (3.10.2 is preferable)
- A MySQL Server
- Virtual Environment in Python (Optional)
- Clone/download zip this repo (you can also download the source code from the latest release)
- Create a Virtual Environment and activate it (Optional)
- Install required modules (available in requirments.txt)
Virtual Environment is optional
pip install -r "requirements.txt"
- Restore the backed up MySQL database in backup.sql
mysql -u root -p SrisakthiPatients < backup.sql
- Success. Now you can run main.py.
- 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.
- 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.