Project Features - Team2-CSCI150/Project GitHub Wiki
Features:
Student side:
Portal
ID:P1 User will register with their school name, ID, and position
ID:P2 Each student picks a unique password the first time they log into the app (row 7)
ID:P3 Device is configured and IP is stored on first sign-in.
Check-In
ID:CI1 Pressing “I’m here” button and check current location and record the attendance.
ID:CI2 Only able to check in if within the radius classroom location.
ID:CI3 Will perform an internal series of checking to validate user location (row 2)
ID:CI4 Students will see their average for the class attendance after checkin.
Personal Calendar
ID:C1 Student can view school events, school breakfast/lunch items.(School Admins are able to add events to the calander, row 11)
ID:C2 Student can add/view their to-do list and reminders.
Grades
ID:G1 Can view current grades
Inbox
ID:IB1 Student will be able to message their teachers (still in discussion, row 13)
Potential Features:
Weekly updates to the parent's email about their child(s) school attendance and grades
*Teacher can enter in grades manually and once updated the student will receive a notification.
Parent side access that allows parents of the student to view their child's grades/attendance, access the school calendar, and send messages directly to the teacher.
File sharing for teachers to share assignments or other course materials with students. Files may also be associated with events in the calendar (e.g. due dates).