Skip to content

Cinema (tv shows) WS (Rest Api) written in NodeJS

Notifications You must be signed in to change notification settings

dardar4/cinema-ws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📺 Cinema Rest API server 📺

Login Credentials

The server is accessible using the following site: tv-shows-subscriptions site

  • user name: guest

  • password: guest2020

Please feel free to login using the above credentials and play with the data!

Here is a link to the client (build in React) repository tv-shows-subscriptions)

Description

Rest API server to handle all CRUD operations for a cinema DB. this includes

  • Add, get, update and delete shows from DB

  • Add, get, update and delete members (subscribers) from DB

  • Add, get, update and delete users from DB

  • Create and Login operations

  • MVC architecture using Express (Router, Controllers and Dal layers)

  • MongoDB and Mongoose (including Validators)

  • JWT Authentication (TBD)

External API

Members and shows were taken from the following APIs:

Members: https://jsonplaceholder.typicode.com/users

Shows: https://api.tvmaze.com/shows?page=0

About

Cinema (tv shows) WS (Rest Api) written in NodeJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published