Skip to content

Odinachi/shelf_server

Repository files navigation

A server app built using Shelf.

Running the server

Running our shelf server after our docker is activated

dart run bin/server.dart

Enpoints

 1. /auth/login: logs user in and gets authentication token for other features.
 2. /auth/register: registers users information on the users database and maps it the user types.
 3. /auth/logout: invalidates tokens already generated for the user.
 4. /auth/refreshtpoken: refreshes user token.
 5. /update/1: updates student informations.
 6. /update/2: updates guardian informations.
 7. /update/3: updates teachers informations.

Upcoming

  1. Upload students course.
  2. Assign teachers to students.
  3. Manage student's grade.
  4. manage guardian's communication system.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published