All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Semester Registration.
- Course sets.
- Registration page.
- Email notifications.
- For administrative announcements.
- More TBA.
- System Administrative Centre.
- Make announcements.
- View statistics (currently only for login counts).
- List, add and update (courses, programs, study levels, users, classrooms).
- Users can be added individually or in bulk with spreadsheet template.
- Update institute details (name, logo, address etc).
- Classrooms.
- Add students to the classroom (if not already).
- Admin can assign lecturer as a classroom coordinator.
- Active status of the classroom to determine whether students in it are still studying at the college.
- Semester Transcript for students.
- Students and their classroom coordinator can view their transcript in web view or download it in PDF format.
- Student must be added to a classroom first before being able to view their transcript.
- Transcript can be added invidividually for a student or in bulk with spreadsheet template.
- Admin can add transcript for all students.
- Classroom coordinator can only add transcript for their own students.
- Students and their classroom coordinator can view their transcript in web view or download it in PDF format.
- User profiles with the functionality to view, update and download PDFs (for admin and lecturer).