Skip to content

taylorsperry/study-up

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project was bootstrapped with Create React App.

StudyUp

Project Description

StudyUp is a tool for users to practice javascript fundamentals through a series of 30 quizzes on array, string, and object prototype methods. Each quiz presents a question and three possible answers. If the user answers a question correctly, a message is displayed letting the user know she was right and offers an explanation for why that was the correct answer. If the user answers a question incorrectly, a message is displayed letting the user know she was incorrect and gives her the correct answer. A question answered incorrectly is added to a bank of review quizzes, which the user can visit to review later. Either way, an answered question is removed from the bank of available quizzes so that the user is not given the same quiz twice. Both the available quizzes and review quizzes are saved to local storage to persist on reload. When a user chooses to "start over", local storage is cleared and a new session begins.

Screenshots

begin

question

correct response

Setup

  • git clone
  • npm install

Built With

  • HTML, CSS / SCSS, JavasSript
  • React
  • Jest / Enzyme

Next Steps

  • Refactor React components to better adhere to SRP (addressed further in issues)
  • Allow user to return to available quizzes after a review session has begun (addressed further in issues)
  • Style buttons to indicate that they've been enabled/disable
  • Add different styling for review session

Orginal Assignment

Memoize project from Turing School of Software and Design, Mod 2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published