orassayag / node-vidly-deployment

Built in July 2018. REST API built using Node.js and JavaScript ES6 for renting movies from virtual movies library. Using libraries such as: bcrypt (For decrypting token), compression (Compress all the project data), eslint (Linting for better code), express (Rest calls and server CRUD management, fawn (2 face transaction), helmet (Secure the data), jsonwebtoken (Generate user authentication tokens), moment (Manager date times), mongoose (NoSQL Big data Database), winston (For logging into external log files), winston-mongodb (For logging into mongodb itself). Also, using jest and supertest for both unit and integration tests.

Home Page:https://linkedin.com/in/orassayag

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node Vidly Deployment

Built in July 2018. REST API built using Node.js and JavaScript ES6 for renting movies from virtual movies library. Using libraries such as: bcrypt (For decrypting token), compression (Compress all the project data), eslint (Linting for better code), express (Rest calls and server CRUD management, fawn (2 face transaction), helmet (Secure the data), jsonwebtoken (Generate user authentication tokens), moment (Manager date times), mongoose (NoSQL Big data Database), winston (For logging into external log files), winston-mongodb (For logging into mongodb itself). Also, using jest and supertest for both unit and integration tests.

Getting Started

Clone the project to your computer.

Prerequisites

Use VSCode, and install all packages by running in the terminal run: 'npm i', and 'node start index.js'.

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Author

License

This application has an UNLICENSED license.

About

Built in July 2018. REST API built using Node.js and JavaScript ES6 for renting movies from virtual movies library. Using libraries such as: bcrypt (For decrypting token), compression (Compress all the project data), eslint (Linting for better code), express (Rest calls and server CRUD management, fawn (2 face transaction), helmet (Secure the data), jsonwebtoken (Generate user authentication tokens), moment (Manager date times), mongoose (NoSQL Big data Database), winston (For logging into external log files), winston-mongodb (For logging into mongodb itself). Also, using jest and supertest for both unit and integration tests.

https://linkedin.com/in/orassayag


Languages

Language:JavaScript 100.0%