We want to build an ideal UI for attendance taking for scheduled and/or recurring events, such as a class. This would normally mean:
- Navigate to a page where you see the record for the class.
- Choosing a specific day/instance (or perhaps doing so before step 1).
- At the bottom an attendance table appears displaying a list of known registered people, let’s call them students. This is generated from individual registration records with lookups to the class. It’s also possible that the attendance records will already exist for that day, in which case we need to pull those up instead.
- You can edit the status and other attributes of the attendance records
- When you save, it creates new attendance records for each student for that class for that day, or updates the pre-existing ones.
