Skip to content

Simple web app that uses the TMB (The Movie Database) to display a list of movies with a couple of filter controls

Notifications You must be signed in to change notification settings

tomhalley/now-playing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello! This project has been written in React, Redux, and Styled Components, and some elements of Material UI.

Installation

mv .env.example .env
npm install
npm start

Open localhost:3000 in your browser

Testing

mv .env.example .env
npm install
npm test

Notes

If I had more time, I would have:

  • Added more comprehensive tests, especially to the async action creators. The component tests are very simple.
  • Fixed a small bug with the genres selector not highlighting in the dropdown that an element has been selected.
  • It's probably excessive that I handle loading and errors on the async action creators, since we're not handing or using these values, but that's the pattern I tend to follow with Redux.

About

Simple web app that uses the TMB (The Movie Database) to display a list of movies with a couple of filter controls

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published