jasmyn2244 / Round-House-Rumble

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Round House Rumble


Summary | Tech Used | Getting Started | Current Features | Reflection | Contributors | Organizational Tools

Summary

This app is deigned for those who might need a laugh in their life. With Round House Rumble, your stomach will rumble with laughter after viewing a random Cuck Norris joke. Feeling your funny bone? Then go ahead and make your own joke, you can even favorite a joke to save for later if you find it humorous enough to share with your friends!

Tech Used

TypeScript | SCSS | React | ReactRouter | Cypress/E2E | fetchAPI | Teamwork


Getting Started

  1. Clone down this repo round-house-rumble
  2. Then cd into the directory
  3. Run npm install
  4. Run npm start
  5. Paste this: http://localhost:3000/ into your browser

Current Features

Round-House-Rumble

Organizational Tools


Reflection

Jasmyn's Refections - Learning and implementing both Typescipt and React Hooks for the first time was an excellent challenge. I appreciated our groups relaxed way of working together and accommodating each others' ideas. I was especially grateful when I had some family things come up and Lindsay and Richard picked up slack for me. We spent long days and nights working and troubleshot hundreds of error messages. What a great intro to Typescript!

Lindsay's Reflection - Ultimately, our stretch tech goal was to learn TypeScript. It started out pretty rough, but in hindsight I think we all learned a few lessons. The most impactful being that consistency is key. That being said, we also practiced and learned so much more than TypeScript. We were able to self-teach and implement React Hooks, solidify our understanding of Router, and explore things that we hadn't had the chance to a bit deeper. Our flexible group dynamic made learning everything and applying our new knowledge a good experience.

Richard's Reflection - Overall it was a great experience working on this project, putting to work our ability to learn something completely new and make a working product in a short amount of time. TypeScript had it's own individual challenges at first but after spending countless hours with the nitty gritty, overall I can say that I can finally see TypeScripts usefullness (and annoyance) with making sure every single thing passed down is the data type you expect it to be.


Contributors

Lindsay Schnell
Jasmyn Hicks
Richard Rosa-Serrano

About


Languages

Language:TypeScript 50.1%Language:JavaScript 23.1%Language:SCSS 19.9%Language:HTML 7.0%