Rancid Tomatillos

React

React Router

Sass

Cypress

Mocha/Chai

Express

Node.js

REST

Overview

This is a web app that provides a list of movies, their Rancid Tomatillo rating, and details about the movie's runtime, synopsis, genre, budget, and revenue. Keep track of your opinion on each movie by logging in and leaving your own rating.


This was a pair project completed during my time at Turing School of Software and Design. Built alongside one other student over the course of two weeks.


Check out the source code for a full walk through and visit the deployed app to try it out yourself.

Goals

  • Gain competency with React fundamentals and asynchronous JavaScript
  • Practice refactoring
  • Create a multi-page UI using Router
  • Build and deploy an API using Express
  • Learn and implement Cypress end to end testing
  • Data cleaning & error handling