Skip to content

App about movies and TV shows. It allows you to keep up to date with the latest releases and the greatest hits of the moment. You can save your favorite movies and series so you don't miss anything. It is a MERN application, built with MongoDB, Express, React and Node.

Notifications You must be signed in to change notification settings

ivanurra/cinema_box_frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CINEMABOX - Frontend

Important: Backend is in another repo called: cinema_box_backend

App about movies and TV shows. It allows you to keep up to date with the latest releases and the greatest hits of the moment. You can save your favorite movies and series so you don't miss anything.

It is a MERN application, built with MongoDB, Express, React and Node.

Screenshot

Starting 🚀

Instructions for getting a copy of the working project on your local machine for development and testing purposes.

Requirements 📋

  • Fork this repo.
  • Clone this repo.

BACKEND Installation 🔧

Install all dependencies described in package.json:

$ npm install

Start the back at http://localhost:3000/

$ npm run dev

FRONTEND Installation 🔧

Install all dependencies described in package.json:

$ npm install

Start your REACT app at http://localhost:3000/

$ npm start

IMPORTANT: You will need the Api Keys to be able to use the app.

Deployment 📦

App designed and optimized for mobile devices.

LIVE DEMO:

https://cinemabox.netlify.app/

Built with 🛠️

  • MongoDB - Multi-cloud database service for MongoDB.
  • Express - Backend web application framework for Node.js.
  • React - Open source Javascript library designed to create user interfaces on a single page.
  • NodeJS - Node.js is a cross-platform runtime environment for the server layer based in JavaScript.
  • Mongoose - MongoDB object modeling for node.js.
  • Axios - Promise based HTTP client for the browser and node.js.
  • Bootstrap - Front-end styles.
  • Heroku - For backend deployment.
  • Netlify - For frontend deployment.
  • TheMovieDB - API for movies/tv shows.
  • OMDb - API for movies/tv shows.

Author ✒️

License 📄

© 2022 Copyright: Iván Urra.

Personal and non-commercial use.

About

App about movies and TV shows. It allows you to keep up to date with the latest releases and the greatest hits of the moment. You can save your favorite movies and series so you don't miss anything. It is a MERN application, built with MongoDB, Express, React and Node.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published