5ldv/Clinic-Management-System
๐ช Clinic Management System โ A desktop app for efficiently managing patients, doctors, appointments, and more. Built with C#, .NET 9, and WinForms.
๐ช Clinic Management System
The Clinic Management System is a desktop application designed to streamline clinic operations. It provides an intuitive interface for managing patients, doctors, appointments, medical records, and more, ensuring efficient healthcare administration.
๐ฅ Demo
Watch the application demo video:
Demo Video
๐๏ธ Database Schema (ERD)
๐ธ Preview
โจ Key Features
- ๐ Dashboard โ Provides an overview of clinic operations.
- ๐จโโ๏ธ Doctors โ Manage doctor details.
- ๐ช Departments โ Manage medical departments with statistics.
- ๐ฉโโ๏ธ Patients โ Register, update, and track patient records.
- ๐ Appointments โ Schedule, modify, and manage patient visits.
- ๐ Medical Records โ Maintain and retrieve patient history and treatment details.
- ๐๏ธ Receptionist โ Manage receptionist employees.
- ๐ณ Payments โ View patient billing and transaction history.
- ๐ค Users โ Manage user details, roles and account activation.
๐ ๏ธ Technologies Used
- Programming Language: C#
- Framework: .NET 9
- Database: SQL Server
- Data Access: ADO.NET
- Architecture: 3-tier architecture
- UI: WinForms
- Deployment: Desktop (Local Machine)
๐ ๏ธ Installation
- Clone the Repository:
git clone https://github.com/5ldv/Clinic-Management-System.gitcd Clinic-Management-System
- Database Setup:
- Backup the
ClinicManagementdatabase file
OR ExecuteDatabase Creation Query.sql, thenStored Procedure Creation Query.sql
- Backup the
- Run the Application:
- Open the project in Visual Studio
- Build and run the application
- Login Using Admin User:
- Username:
admin - Password:
1234
- Username:
โน๏ธ Note on Data: All database content in
ClinicManagementdatabase file is 100% synthetic and fake - randomly generated for development and demonstration purposes only. No real person, patient, doctor, or medical information is included in this system.
๐ก Feel free to contribute or suggest improvements!