Skip to content

Quiz application built using React geared towards incoming Turing students trying to decide between the frontend and backend programs.

Notifications You must be signed in to change notification settings

sarahrudy/turing-sorting-hat

Repository files navigation

Turing Sorting Hat

Turing Sorting Hat is an interactive web application geared towards incoming Turing students trying to decide between the frontend or backend program. The user will be directed to a page with 15 questions that are designed to help students contemplate their decision towards the program that appeals to them the most. Both programs involve complex logic, problem solving, quick learning, and the ability to overcome obstacles quickly, but the frontend curriculum focuses more on the logic behind UX/UI whereas the backend curriculum focuses more on the server side applications.

Take the quiz here!

sorting-hat-gif

Learning Goals

This project was the most fun to create to date. We have been working with React for the last 5 weeks and this project allowed us to come up with our own idea, find an API that fit our idea, and create an app that is unique and different. Implementing hooks into the project wasn't a requirement but it was a fun challenge.

Contributor

Technologies Used

  • React
  • React Router
  • React Hooks
  • Cypress (testing framework)

This project was bootstrapped with Create React App.

Instructions for Running and Viewing

  1. Clone this repo to your local computer
    git clone git@github.com:sarahrudy/turing-sorting-hat.git
  2. Install NPM packages
    npm install
  3. Run the app from your terminal
    npm start
  4. Open http://localhost:3000 to view it in the browser

Future Additions

  • User will be able to answer more than 15 questions
  • User will be able to navigate to an information page that lists the tech stacks for each program and more information about what each program focuses on
  • Results page will be customized for the percentage of BE or FE answers the user selected (e.g. if a user selects 60% FE and 40% BE answers, they might see something like "You seem to have an eye for design so you might enjoy the frontend curriculum a little more, but the backend program would also be a good fit for you."
  • User will be able to see which questions they got correct and which questions they got wrong

About

Quiz application built using React geared towards incoming Turing students trying to decide between the frontend and backend programs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published