Skip to content

SimonaPiz/Flashcards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flashcards

challange project from Codecademy - React - Redux

Project Goals

In this project, you will practice using Redux and Redux Toolkit to manage the complex state of a flashcard-style quiz app.

  • Users will be able to create their own topics,
  • quizzes for those topics,
  • and flashcards for those quizzes.
  • Users will also be able to interact with their quizzes by flipping flashcards over.

Prerequisites

  • To complete this project, you should have completed React and Redux courses.

  • This app uses uuidv4() function from the uuid package to create unique identifiers for topics/quizzes/cards. Below, you can see an example of how this function is used:
    example code
    Though not required, if you would like to learn more about this function, check out its documentation.

  • This app uses react-router to handle routing between different pages. Since react-router is outside the scope of this project, we’ve written the routing code for you. Though not required, if you’re curious about how it works, you can explore App.js (where the routes for this app are defined), read the react-router docs, or take our Learn React Router course!

About

challange project from Codecademy

Topics

Resources

Stars

Watchers

Forks