/cinema_box_frontend

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.

Primary LanguageJavaScript

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.