Crate iqps_backend

Source

Modules§

  • Utils for Github OAuth integration and JWT authentication
  • Database stuff. See submodules also.
  • Environment Variables
  • Utils for parsing paths on the server and to store/retrieve paths from the database A “slug” is the part of the path common to the question paper and is stored in the database. Depending on the requirements, either a URL (eg: static.metakgp.org) or a path (/srv/static) can be prepended to the slug to get the final path to copy/serve/move the question paper to/from.
  • Utils for parsing question paper details
  • Router, [handlers], [middleware], state, and response utils.