Project description: Flashcard Application.
This flash card application was built to help students study online. Teachers can use this application to create decks of flash cards for the subjects that they teach, and students can study the decks.
This project was designed to test my ability to work with rendering and state management using React. The following skills were used to complete my objective:
Installing packages via NPM Running tests from the command line Writing React function components Creating routes, including nested routes, using React Router Using hooks like useState(), useParams(), and useHistory() Debugging React code through console output and using the VS Code debugger
Follow the instructions below to get this project up and running on your own machine:
- Fork and clone this repository.
- Run
npm install
to install the dependencies needed for this project.
To run the tests, you can run the following command:
npm test
To watch how the code you write affects the application website, you can run the following command, which will start a server and take over your terminal window:
npm start
To stop the server and regain control of your terminal, you can press Ctrl + C
.