Releases: muhammadIdhamMaarif/Bodo
Bodo v1.1
π Bodo v1.1
Bodo (Booking Dokter) is a Windows-compatible C++ CLI application that simulates a hospital system using advanced data structures. This initial release includes all core features to manage patient queues and medical records efficiently.
π§© Features
-
Patient Queue Management
Utilizes a custom queue to manage patient order. -
Medical Record System with AVL Tree
Fast search, insert, delete, and traversal using a self-balancing binary search tree. -
CRUD Operations
Create, Read, Update, and Delete patient and record data. -
Undo Functionality
Revert the most recent operation for safe data handling. -
File Persistence
Save records to external files optionally. -
Interactive CLI Menu
Easy-to-navigate command-line interface for user interaction.
π οΈ Tech Stack
- Language: C++20
- Build Tool: CMake 3.10+, Ninja 1.10+
- Compiler: MinGW (Windows) or any C++20-compatible compiler
Install Prerequisites
-
Open Windows PowerShell in Administrator Mode
-
Install CMake
choco install cmake
-
Install Ninja
choco install ninja
-
Install C++ Compiler (MinGW) if haven't
choco install mingw
Steps
-
Clone the Repository
git clone https://github.com/muhammadIdhamMaarif/Bodo.git cd Bodo -
Build the Project
mkdir build cd build cmake .. -G Ninja ninja -
Run the Application
./Bodo
Ensure that CMake and a compatible compiler (like MinGW) are properly installed and configured.
π¬ Demo
Bodo v1.0
π Bodo v1.0 (Initial Release)
Bodo (Booking Dokter) is a Windows-compatible C++ CLI application that simulates a hospital system using advanced data structures. This initial release includes all core features to manage patient queues and medical records efficiently.
π§© Features
-
Patient Queue Management
Utilizes a custom queue to manage patient order. -
Medical Record System with AVL Tree
Fast search, insert, delete, and traversal using a self-balancing binary search tree. -
CRUD Operations
Create, Read, Update, and Delete patient and record data. -
Undo Functionality
Revert the most recent operation for safe data handling. -
File Persistence
Save records to external files optionally. -
Interactive CLI Menu
Easy-to-navigate command-line interface for user interaction.
π οΈ Tech Stack
- Language: C++20
- Build Tool: CMake 3.10+, Ninja 1.10+
- Compiler: MinGW (Windows) or any C++20-compatible compiler
Install Prerequisites
-
Open Windows PowerShell in Administrator Mode
-
Install CMake
choco install cmake
-
Install Ninja
choco install ninja
-
Install C++ Compiler (MinGW) if haven't
choco install mingw
Steps
-
Clone the Repository
git clone https://github.com/muhammadIdhamMaarif/Bodo.git cd Bodo -
Build the Project
mkdir build cd build cmake .. -G Ninja ninja -
Run the Application
./Bodo
Ensure that CMake and a compatible compiler (like MinGW) are properly installed and configured.

















