Skip to content

elisebeall/rancidtomatillos

Repository files navigation

RANCID TOMATILLOS

This project is definitely not Rotten Tomatoes. Nor is it Netflix. Nor is it IMDB. It’s R A N C I D T O M A T I L L O S. Very different!

Browse movies by poster. Search by name. Sort by rating or release date. Pick a movie to see details like budget and tagline. Watch trailers.

Pop some corn!

slice1

How to Use the App:

  • Clone down this repo to your computer

Screenshot of clone & copy buttons

  • Access the root folder in your Terminal cd ${location downloaded}/rancidtomatillos/
  • Type npm install to install all required dependencies
  • Type npm start to start local server
  • Paste http://localhost:8080/ into your web browser to view the application

Preview

home

search

filter

movie-details

trailers

Primary Technologies Used:

  • React
  • Router
  • CSS
  • Cypress
  • Webpack
  • Fetch API

Original Assignment:

Contributors:

Team Wins:

  • Learning Cypress stubs & acceptance testing
  • Learning React & Router
  • Practicing CSS

Future Iterations:

  • Refactor using React Hooks
  • Refactor fetch calls with Async, Await & a custom hook
  • Refactor filter method using Higher-Order Components
  • Refactor user interface using responsive design & animations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published