Skip to content

Muhthoriqas/Simple-RESTFul-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ILT Cloud 2 Bangkit Assigment

Answer Demo Video

Demo.Simpel.Resful.API.mp4

Task

Create the simple RESTFul API using Node.js Natively and Hapi Framework with the specification:

Method Path Response Code Body Description
POST /contacts 201 JSON Create new contacts
GET /contacts 200 JSON List of contacts
DELETE /contacts/:id 200 JSON Delete contacts

User data structure:

{
  "id": "1",
  "name": "John Doe",
  "email": "[email protected]",
  "phone": "1234567890"
}

Server options:

  • port: 3000
  • host: localhost

Usage

  1. To use any of the scripts in this repository, clone this repostory:

    git clone https://github.com/Muhthoriqas/Simple-RESTFul-API.git

  2. Go to Simple-RESTFul-API Folder cd Simple-RESTFul-API

  3. Go to native, or hapi, or express folder cd native

  4. Run Server npm start

Contributing

If you have any Bash scripts that you would like to share or any improvements to suggest, feel free to contribute to this repository! Fork the repository, make your changes, and submit a pull request.

License

This repository is licensed under the MIT License. See the LICENSE file for more information.

About

This is my answer to the ILT-CC-02-AI JavaScript for Server Side Development assignment

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published