Staff and Student system for recording hours of community service/volunteering
- (Staff) Log hours for student
- (Student) Request confirmation of hours (by staff)
- View Student Leaderboard
- (Student) View accolades (10/25/50 hours milestones)
LIST OF COMMANDS:
- flask init # Initalize database
- flask log-hours # Allows a staff member to log community service/volunteering hours for a student.
- flask make-request # Allows a student to request confirmation of logged hours.
- flask confirm-hours # Allows staff to approve or deny a student’s pending confirmation request.
- flask view-leaderboard # Displays a leaderboard of students ranked by total hours worked.
- flask view-achievements # Displays achievements earned by a specific student.
- flask create-student # Creates a new student record
- flask list-students # Displays all student records in the database.
- flask create-staff # Creates a new staff record.
- flask list-staff # Displays all staff records in the database.