an-apluss / job-listing

A web Application to display available job for applicant.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

License:MIT License


Languages

Language:HTML 50.5%Language:JavaScript 42.1%Language:CSS 7.4%