Flash Cards is an application that allows you to create quizzes organized by topics.
- Create or select topics.
- Create a quiz and add cards or select an existing quiz.
- Flip cards to reveal the answers.
Follow these steps to get started with Flash Cards:
- Clone the repository:
git clone https://github.com/Daviddaill/flash-card-project.git - Install the dependencies:
npm install - Start the development server:
npm start - Open your browser and navigate to http://localhost:3000
Here's how you can use Flash Cards:
- Create a new topic or select from existing topics.
- Create a quiz and add cards to your quiz or select from existing quizzes.
- Start the quiz, try to answer the cards, and reveal the answers by clicking on a card.
This project leverages the following technologies:
- React.js
- React Hooks (useState, useEffect)
- Redux and Redux Toolkit (createSlice, extraReducers)
- HTML
- JavaScript
- CSS
- npm and Redux Dev Toolkit
Contributions are welcome! If you encounter any issues or have suggestions for enhancements, feel free to open an issue or submit a pull request.
