---
# System prepended metadata

title: 'Project 2: Express NodeJS'

---

# Project 2: Express NodeJS

## Books Directory

### Description

Create an API using NodeJS that simulates a books directory. It should have the basic CRUD operations (Create, Read, Update, Delete) to a bookshelf. 

Use the database of your choice. MySql is preferred but you can use any type you want.

### Goals

* Building an API without using any UI. 
* The interaction with API must be done through a designated tool:
    * Postman for GUI **(Recommended)**
    * Curl for command line
* The user can insert the data through the request body. 
* Create a collection for postman and submit with the source code.