melitus / Movie-API

server-side component of a “movies” web application. Use of Node with built-in modules, as well as NPM modules.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Description

The Movie API is a server-side component of a “movies” web app, that includes a database created with MongoDB, the server, and the business logic layer.

The application provides authenticated users with access to movies information. They can add movies to their favourite list, as well as common abilities as to change or delete their profile. The REST API will be accessed by CRUD operations.

Deployment to Heroku

link here!

Project Stack

  • Node.js
  • Express
  • MongoDB

NPM Modules (dependencies)

"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"cors": "^2.8.5",
"express": "^4.17.1",
"express-validator": "^6.12.0",
"jsonwebtoken": "^8.5.1",
"mongoose": "^5.12.14",
"morgan": "^1.10.0",
"passport": "^0.4.1",
"passport-jwt": "^4.0.0",
"passport-local": "^1.0.0",
"uuid": "^8.3.2"

About

server-side component of a “movies” web application. Use of Node with built-in modules, as well as NPM modules.


Languages

Language:JavaScript 76.6%Language:HTML 23.1%Language:CSS 0.3%