Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 1 KB

File metadata and controls

16 lines (12 loc) · 1 KB

Simple-Rest-API

A simple REST API uisng Express and MongoDB for strengthening my skills as part of my Project Based Learning Process.

  • The project utilizes express Router to abstract the route handler for the customer model away from the server js file.
  • I have also tried to use seperate folder for storing the model file of customer.

Below is the API End Point Table for your reference.

Action HTTP method End Point Response Description
CREATE a customer POST /api/customer 201 (CREATED) Save a new customer into database.
READ all customers GET /api/customer 200 (OK) fetch all customers from database.
READ a customer GET /api/customer/{id} 200(OK) Fetch specific customer from database.
UPDATE a customer PATCH /api/customer/{id} 200 (OK) Update existing user from database.
DELETE a customer DELETE /api/customer/{id} 204(NO CONTENT) Delete a specific customer from database.