This is a vidly app backend project used to serve a vedio website. The idea comes from a Web course taught by Mosh Hamedani and it was finished under the instruction of that course.
This project uses nodejs Expressjs framework to build RESTful APIs including get, post, put and delete. The content includes but doesn't limit to connect and communicate with mongodb database, users registration, users authentication, password management, data validation, database management, etc.
- bcrypt
- config
- express
- express-async-errors
- fawn
- joi
- joi-objectid
- jsonwebtoken
- lodash
- moment
- mongoose
- winston
- winston-mongodb