An open API service indexing awesome lists of open source software.

https://github.com/saphal1998/hiring-portal

A Demo API for a testing application
https://github.com/saphal1998/hiring-portal

nodejs nodejs-api rest-api restful-api

Last synced: 3 months ago
JSON representation

A Demo API for a testing application

Awesome Lists containing this project

README

        

# REST API for tests

We adopt the MVC pattern and seperate out our files into routers, controllers, and models.

## Authentication Scheme

1. Candidate Authentication
2. Company Authentication
3. Admin Authentication (IN PROGRESS)

## Entities

1. Candidate - The person who is using the portal
2. Company - The company that use our portal for hiring purposes
3. Jobs - The jobs that candidates apply for that are created by the companies
4. Admins - Company Admins who can control certain aspects of the test, eg. Making the standard question bank (IN PROGRESS)

## Endpoints

Check the routers for each entity in an appropriately named files in the routers folder