Category: Desktop Ordering System
GitHub: link
A GUI ordering system built with Java + FXML and a SQLite backend (BurritoKing.db). Users can
register/login, manage profiles, build a shopping basket, place orders with basic card validation, and
export order history to CSV. Order lifecycle supports awaiting collection, collected, and cancelled states.
VIP users receive a $3 meal discount and earn credits (100 credits = $1) with the option to redeem during checkout. Final paid price drives credits earned and is reflected across order views and collection flows.