This project is a Java program that simulates how students use dining dollars or BuzzFunds to make purchases and earn reward points. Each student has an account with a balance, and whenever they make a purchase, their balance is updated and they earn points.
As students earn points, they move through different tiers (Bronze, Silver, Gold). The system also keeps track of each student’s transaction history.
- Add and manage student accounts
- Process purchases and update balances
- Earn points based on spending (1 point per $5)
- Tier system (Bronze, Silver, Gold)
- Track transaction history
- Store and look up students using their ID (like a Buzzcard)
- Java
- Object-Oriented Programming (OOP)
- HashMap and ArrayList