GET /login
: when the client first connects, the server will send a course list or an HTTP status code indicating some sort of error.POST /create
: the client will request a new account by sending an anonymous research ID (which every student in the study will receive) and a password. The server will respond with an HTTP status code to indicate success or failure.GET /attendance_log
: the client will send a course ID when the user selects a course. The server will send list of attendance logs or an HTTP status code indicating failure.GET /take_attendance
when attendance verification begins, the client will request a list of valid attendance methods. The server will send list of valid attendance methods or an HTTP status code indicating failure.POST /take_attendance:
when the user fills out attendance verification, the client will send a JSON object containing verification information. The server will respond using an HTTP status code.
-- Hugo
No comments:
Post a Comment