Veterinary Clinic Management System

author image
Dev Soni24th Jan 2024

Veterinary Clinic Management System

GITHUB LINK - https://github.com/DevS0ni/Veterinary-Clinic-Management-System

Overview

Welcome to my showcase project, the Veterinary Clinic Management System, where I developed a robust system for managing patient records and appointments within a veterinary clinic. This showcase provides an overview of the key features, implementation details, and a glimpse into the execution of the system.

TechStack Used:

  • C, Data Structures and Algorithms, Modular Approach

Key Features

1. Patient Management

  • Import patient data from "patientData.txt."
  • Maintain a collection of patient records, each represented by the struct Patient data structure.
  • Up to 20 patients can be managed simultaneously.

2. Appointment Management

  • Import appointment data from "appointmentData.txt."
  • Keep track of appointments using the struct Appointment data structure.
  • Support for managing up to 50 appointments concurrently.

3. User Interface

  • Utilize a menu-based user interface for easy interaction.
  • Display informative messages, such as the number of imported patient and appointment records.

Implementation Details

Data Structures

  • struct Patient: Represents individual patient records.
  • struct Appointment: Holds details about appointments.
  • struct ClinicData: Aggregates patient and appointment data.

Functionality

  • importPatients: Reads patient data from "patientData.txt" and populates the patient array.
  • importAppointments: Reads appointment data from "appointmentData.txt" and fills the appointment array.
  • menuMain: Main menu function for user interaction.

Conclusion

The Veterinary Clinic Management System, a showcase project in my portfolio, demonstrates my skills in C programming and system design. This project not only fulfills the requirements of the assignment but also showcases my ability to create efficient and user-friendly solutions for real-world scenarios.

author image

Dev Soni

Connect with me

© Copyright 2024. All right reserved, Dev Soni.