No description, website, or topics provided.
Clone or download
Pull request Compare This branch is 52 commits ahead of constructorlabs:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
static
views
.Procfile
.gitignore
README.md
index.html
package-lock.json
package.json
server.js
webpack.config.js

README.md

React Cinema

A mobile-first, responsive design movie search app powered by the Open Movie Database API.


Set-up and installation

  • Clone the repo
  • Run npm run build
  • Open index.html in a browser

Technology

  • React
  • HTML, CSS, BEM (Flexbox, Grid)
  • JavaScript (Fetch, OMDB API, localStorage)
    • Pure functions used as much as possible.
    • Concise, reusable functions, each with with a clear purpose.

image

FEATURES

  • Search, with preview
    • Pagination of search results
  • Film details displayed in modal window.
  • Save to favourites
    • View film details by tapping on any favourited film.
    • Reorder / remove favourites.
    • Favourites persist in localStorage.
  • Responsive design