GitHunt
5L

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)

ERD

๐Ÿ“ธ Preview

1
2
3
4

โœจ 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

  1. Clone the Repository:
    • git clone https://github.com/5ldv/Clinic-Management-System.git
    • cd Clinic-Management-System
  2. Database Setup:
    • Backup the ClinicManagement database file
      OR Execute Database Creation Query.sql, then Stored Procedure Creation Query.sql
  3. Run the Application:
    • Open the project in Visual Studio
    • Build and run the application
  4. Login Using Admin User:
    • Username: admin
    • Password: 1234

โ„น๏ธ Note on Data: All database content in ClinicManagement database 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!