/rancid-tomatillos

First Mod 3 project using React

Primary LanguageJavaScript

Rancid Tomatillos

Project Spec

First project using React - Week 2, Mod 3 - at Turing School of Software and Design

Built-By:

GIF

recording (4)

Learning Goals

  • Gain competency with React fundamentals
  • Learn how to test React components & asynchronous JS
  • Practice refactoring
  • Create a multi-page UX using Router

Technologies Used

  • React
  • React Router
  • Cypress (testing framework)
  • API Databases
  • CSS
  • React Hooks

Instructions for Running and Viewing

  1. Clone this repo to your local computer and run npm start
  2. Open http://localhost:3000 to view it in the browser

How to Navigate the App

  • User should see all movies on page load
  • User can click on anywhere on the movie card to navigate to a new page with that movie's details using Router
  • User can click on the Home button to navigate back to the home page
  • User should also be able to click on the Go Back button to navigate back to the home page

Future Additions

  • Add search bar functionality so that a user can search movies by title
  • Add genre specific movie sections