Skip to content

A web Application to display available job for applicant.

License

Notifications You must be signed in to change notification settings

an-apluss/job-listing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A web Application to display available job for applicant.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published