Skip to content

jalbe0076/rancid-tomatillos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RANCID TOMATILLOS

It's not netflix, rotten tomatoes, or even IMBD.
It's better.
Built With:

DEPLOYED LINK

Abstract:

This is a movie rating website that uses the fetch API to display information about a variety of movies. This web app allows users to search movies by title, filter by ratings, and watch movie trailers! To gather more information about a particular movie, users are able to click on the movie and view it's details! The app features network requests to access information about movies and utilizes react router to create a multi-page experience.

Preview of App:

Cell Phone Display:

demo of app on a cell phone

Watch A Traler:

demo of app displaying a trailer

Bad URL & Empty State:

demo of app showing empty search state and bad url redirect

Search & Filter:

demo of app sarching and filtering through movies

Installation Instructions

  • Fork this repository.
  • Clone it to your local machine using the command: git clone [email protected]:jalbe0076/rancid-tomatillos.git.
  • Run the command: cd rancid-tomatillos
  • Run the command: npm install
  • Run the command: npm start
  • Once the modules have finished compiling, enter http://localhost:3000/ into your browser to see the live web page.

Context:

  • Mod 3, Week 1 - Week 2:

    • We are current students of Turing School of Software & Design.
    • Turing is a 7 month program, which offers a total of 4 modules.
    • This project was completed during the third module that the program has to offer.
  • A total of approximately 30 hours was spent on this project between 2 contributors.

Contributors:

Learning Goals:

  • Create a user interface that is easy to use and clearly displays information
  • Write DRY, reusable code that follows SRP and trends toward function purity
  • Make network requests (using fetch API)
  • Gain competency with React fundamentals
  • Test React components & asynchronous JS
  • Practice refactoring
  • Create a multi-page UX using Router

About

Turing Mod 3 pairing project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 77.2%
  • CSS 15.5%
  • HTML 7.3%