- Users and Identity
- Init database with an admin if none found
- Admin can create and edit users and classes
- Users are either
Teacher
orStudent
- Classes should have one
Teacher
- Students can be assigned to (school) classes
- Users are either
- Validate all data and inform user
- Admin access rights
- Display logged in users full name on website
- Separate menu for administrators
- Users can update their own info