Logo Lanfrica

ZedoMak/non-cafe-registration

Domain:

education

Record type:

software
Creator:
Zed
Host:
A non-cafe registration system for university students. It digitalizes how universisty students register and un-register for cost-sharing in Ethiopian University # πŸŽ“ Non-Cafe Registration System > **A comprehensive JavaFX solution for managing university non-cafe cost-sharing registration, budget distribution, and campus administration.** --- ## πŸ“– Table of Contents - Overview - Key Features - System Architecture - Tech Stack - Getting Started - Development Workflow - Project Structure - Team & Roles - Screenshots --- ## πŸ”Ž Overview The **Non-Cafe Registration System** is a collaborative desktop application designed to streamline the administrative process of student cost-sharing. In many universities, students who do not utilize campus cafeteria services ("Non-Cafe") are entitled to a monthly budget allowance. This system automates: 1. **Student Registration:** Students apply for non-cafe status digitally. 2. **Administrative Approval:** Campus admins verify and approve requests. 3. **Budget Management:** A General Admin calculates and distributes government allocated budgets across multiple campuses (Main, Techno, Agri, Referral). --- ## 🌟 Key Features ### πŸ‘¨β€πŸŽ“ For Students * **Dashboard:** View personal profile, bank account details, and registration status. * **One-Click Registration:** Apply for non-cafe status with a single click. * **Live Status Tracking:** Real-time updates on application status (Pending β†’ Approved/Rejected). * **Transaction History:** Log of all budget disbursements and balance updates. ### 🏫 For Campus Admins * **Campus Filtering:** View only students belonging to their specific campus. * **Batch Operations:** Approve or reject registrations efficiently. * **Data Management:** Edit or delete student records. * **Statistics:** Real-time counters for Registered vs. Pending students. ### βš™οΈ For General Admin (Super User) * **Global Control:** Set registration deadlines and semester durations. * **Budget Calculator:** Auto-calculate budget per campus based on active student counts. * **System Timer:** Automated countdown clock for registration windows. * **Audit Logs:** System-wide transa …