Back to All ProjectsSystem
Case Study
Rental Management System
A desktop Rental Management System built in C with a graphical user interface powered by Raylib. Designed to help manage rooms, guests, billing, invoices, and reports — all from a single application.

Project Overview
Engineered from scratch in C with Raylib for GPU-accelerated rendering. Features high-performance binary file data persistence, room availability calendars, automated bill calculation, invoice receipt export, and financial reporting with zero external heavy runtimes.
Architecture & Features
- Clean modular structure designed for reliable execution and maintainability.
- High efficiency performance, low footprint, and instant user interaction feedback.
- Cross-platform compatibility with modern developer tooling.
Tech Stack


CRaylibDesktop AppSystem Programming
CategorySystem
RepositoryPublic (GitHub)
DeveloperKong Sokpiseth