This is a console-based recreation club management system written in C language and making use of binary and text files as database to store the data. It is designed for The Good Times Club located in Alor Setar, and helps manage staff, members, facilities, bookings, and facility usage efficiently.
Manages staff records and access control.
- Add Staff
- Modify Staff Details
- Search Staff Information
- Display All Staff Records
- Delete Staff Records
- Report by Position
- Reset Password (via security question)
Handles all operations related to club facilities.
- Add New Facility
- Modify Facility Details
- Delete Facility
- Search Facility
- Display All Facilities
- Report Facility Problems
Manages member registration and details.
- Register New Member
- Modify Member Information
- Search Member
- Display All Members
- Reset Member Password
- Delete Member Account
Allows users to book club facilities.
- Add New Booking
- Modify Booking Information
- Search Booking
- Display All Bookings
- Delete Booking
- Daily Report (for selected date)
Tracks real-time usage of club facilities.
- Register Facility Usage
- Modify Usage Status
- Search Specific Usage Record
- Display All Usage Logs
- Delete Incorrect Usage Records
- Report Usage by Date
- Language: C
- Interface: Console-based
- Storage: Binary & text file operations
📌 This project simulates a real-world recreation club system, using modular programming techniques in C to streamline operations across staff, member, facility, and booking management.