Giter Club home page Giter Club logo

rancidtomatillos's Introduction

Rancid Tomatillos

Deployed Link

Provides a user interface for searching for and viewing movie details from a collection of movie titles.

Contributors

Planning Documents

Tech Stack

  • React
  • React Router
  • Sass
  • Cypress
  • Webpack
  • Git

Context

  • First completed project from mod 3 at Turing School of Software and Design (Front End 2205)
  • Project was completed within a week and a half among a group of two remote contributors
  • Utilized asynchronous workflow relying on code reviews within pr requests, daily standups, project board tickets, and slack.
  • Learning goals:
    • Gain familiarity with building module React components
    • Understand React Router
    • Make API calls with React
    • Familiarity with Sass
    • Write tests with Cypress

Wins/Challenges

  • The limitation placed upon us for this project was to only use class components instead of hooks in order to learn the basic fundamentals of React.
  • This made incorporating React Router especially difficult and we had to find unique solutions to the problems this restriction created.
  • This was also our first project where we used Cypress, and we consider that a big win because of the possibilities and efficiency end-to-end testing enables.
  • We both got more familiar with the React workflow and making components work together.
  • We also really leaned into the asynchronous workflow with this project. We are much more comfortable with the PR and code-review process.

Future Additions

  • Support for users to log in and save their favorite movies
  • When the app loads, having the movies organized by genre
  • Improving performance

Rancid Tomatillos

rancidtomatillos's People

Contributors

mayakappen avatar aspitz1 avatar

Watchers

 avatar

Forkers

aspitz1

rancidtomatillos's Issues

Fetch: all movies

App should fetch data for all movies and pass data into All-Movies

Set up router

Acceptance Criteria:
Get router dependency set up within project

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.