Version 1
Basic GUI for viewing timetable and web form for session create
Version 2
- Implement basic login system
- Able to create a Session entity upon web form submission
- Able to display all session create in timetable view
Version 3
- Able to create multiple session base of the repeat frequency
Version 4
- Implement the 3 views "Today", "This Week", "All"
Version 5
- Implementing self-create persistence database
- Able to load and save session from database
Version 6
- Creating User entity to use for login and session sign up
- User able to sign up for session and view it.
Version 7
- Implement validation on session overlapping upon creation
- Implement validation on session sign up when session attendance is full
Version 8
- Change the GUI on timetable view by grouping similar session