Skip to content

B-Tarik/fullstack-rentalMovies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About the project:

rentalMovies app, a backend (node api) and frontend (react).

link: https://rentalmovies-frontend-react-tb.herokuapp.com/movies

Details

rentalMovies:

I. Backend (RESTful API, hosted on heroku):

  1. authentication/authorization (jwt)

  2. database (mongoDb)

  3. login, logout for users

  4. get, post, delete movies

  5. data validation (joi)

  6. error handling

II. Frontend (react):

  1. signup, signin

  2. homepage render all the movies from db

  3. add new movie (for user)

  4. delete movies (for admin only)

  5. pagination, filtering, and sorting

  6. routing

  7. data validation (joi-browser)

  8. error handling

What Technologies Used

Back-end: nodejs, express, mongoose

Front-end: react

Database: mongoDB

Authentication/Authorization: jwt

Releases

No releases published

Packages

No packages published