Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 2.15 KB

README.md

File metadata and controls

50 lines (36 loc) · 2.15 KB

Job Listing

Project Description

  • A web Application to display available job for applicant.

Getting Started

Installation

  • 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

Features

  • 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.

Built With

API End Points

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}/

License

© Anuoluwapo Akinseye

Licensed under the MIT License