Skip to content

Mr-MRF-Dev/Doctors-Building

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ₯ Doctors' Building

GitHub repo size CMake on multiple platforms GitHub License

a comprehensive healthcare management system with distinct user roles and functionalities for secretaries, doctors, and patients. This system aims to streamline healthcare management by providing tailored functionalities for secretaries, doctors, and patients, ensuring efficient and organized operations.

Screenshot

My Project in FOP (fundamental of programming) (BP (basic programming)) With C Programming Language.

I recommend using Windows Terminal for the best experience.

πŸ“₯ Getting Started

  1. Clone the Repository

    If you have Git installed, run the following command in your terminal

    git clone https://github.com/Mr-MRF-Dev/Doctors-Building.git

    Alternatively, If You Have Github CLI installed:

    gh repo clone Mr-MRF-Dev/Doctors-Building
  2. Navigate to the Project Directory

    cd ./Doctors-Building/src
  3. Compile the Code

    Compile the program using a C compiler. For example, using GCC:

    gcc .\Main.c -o Doctors-Building
  4. Run the Program

    ./Doctors-Building.exe

Compile with CMake

after cloning the repository, you can compile the project using CMake:

  1. Navigate to the Project Directory

    cd ./Doctors-Building
  2. Create a build directory

    mkdir build
    cd build
  3. Build the project using the following commands:

    cmake ..
    make

    Or use MinGW MakeFiles by running: (Windows)

    cmake .. -G "MinGW Makefiles"
    mingw32-make
  4. Run Project!

    ./Doctors-Building.exe

✨️ Features

  • Hash Password: Use a simple hash to handle the password hashing and verification.
  • Login Page: Users can authenticate themselves on the platform.
  • Admin Panel: Gain access to the admin panel to perform administrative tasks.
  • Doctor Account: Doctors can view medical histories and prescribe treatments.
  • Patient Account: Patients can view personal health information, appointment schedules, and test results.

πŸ“ Request for Proposal ( RFP )

A simple RFP for this project.

  1. Login Page πŸ”’

    • Sign in
    • Forgot password
    • Exit
  2. Secretary Account (Admin) πŸ‘Ύ

    • Add Doctor
    • Add Patient
    • Monthly Schedule
    • Visits Schedule
    • Exit
  3. Doctor's Account πŸ§‘πŸ»β€βš•οΈ

    • Determining the shifts
    • Reserved Visits
    • Patient Prescription
    • Rent Payment
    • Visirs Payment
    • Exit
  4. Patient Account 😷

    • Book an Appointment
    • Cancel an Appointment
    • All Appointments
    • Prescriptions
    • Exit

🀝 Contributing

we welcome any contributions you may have. If you're interested in helping out, fork the repository and create an Issue and PR.

πŸ“„ License

This project is licensed under the MIT License. See the LICENSE file for details.

About

πŸ₯ My Project in FOP (BP) With C Programming Language.

Topics

Resources

License

Stars

Watchers

Forks