← Back to Projects
Project 2: Medical Cabinet Manager
Project Description
Overview
The "Gestion d'un Cabinet Médical" project is software designed to simplify and organize the daily tasks of a medical office. It automates routine work and improves record-keeping, making the process more reliable and efficient while reducing manual effort. This application helps both doctors and administrative staff by providing a clear and easy-to-use interface built with Java.
General Information
This project aims to create an efficient and accessible system tailored to the needs of a medical cabinet. The primary functionalities include:
- Medical Records Management and Follow-up: Centralized and secure storage of patient records, consultation details, prescriptions, and medical history.
- Appointment Management: Easy scheduling, updating, and monitoring of patient appointments based on the doctor's availability.
- Patient File Management: Creation and maintenance of detailed patient profiles, including personal information, medical history, and observations.
The application supports two types of users:
- Doctor: Focused on patient care, consultation documentation, and medical record updates.
- Secretary: Handles administrative tasks like scheduling appointments, managing patient information, and assisting in operational workflows.
Key Features
- Graphical User Interface: Intuitive and visually clear interface designed for ease of use and quick navigation.
- User Role Segmentation: Separate access for doctors and secretaries, ensuring streamlined workflows and secure data management.
- Java-based Implementation: Developed entirely in Java, offering robust performance and cross-platform compatibility.
Project Structure
POO_CABINETMEDICAL/
├── cabinet/
│ ├── bin/
│ │ ├── Cabinet/
│ │ │ ├── Management/
│ │ │ └── Personnels/
│ │ └── Website/
│ ├── src/
│ │ ├── Cabinet/
│ │ │ ├── Management/
│ │ │ └── Personnels/
│ │ ├── GUI/
│ │ ├── GUI_Advance/
│ │ ├── Main_classes/
│ │ ├── org/
│ │ └── Website/
│ └── UI/
└── Images/
Technologies Used:
- Java
- JavaScript
- HTML
- CSS
Gallery








