- A web Application to display available job for applicant.
- Clone this repository using
git clone https://github.com/an-apluss/job-listing.git .
- Ensure you already have
nodejs
installed on your local machine or download here - Run
npm install -g json-server
to install json-server dependencies - Inside the project directory run
json-server --watch db.json
to start the json-server
- Admin creates a Job listing.
- User can read all Job listing created.
- User can read a single Job listing.
- Admin can update a Job listing.
- Admin can delete a Job Listing.
DESCRIPTION | HTTP METHOD | ROUTES |
---|---|---|
Sign up User | POST | /users/ |
Sign in User | GET | /users/ |
Create a job listing | POST | /jobs/ |
Fetch all job listing | GET | /jobs/ |
Update a particular job detail | PATCH | /jobs/{job-id}/ |
Fetch a particular job | GET | /jobs/{job-id}/ |
Delete a particular job | DELETE | /jobs/{job-id}/ |
© Anuoluwapo Akinseye
Licensed under the MIT License