https://github.com/ataylorn/flashcards
Flashcards app built to help with studying Java. Includes random-mode, study-mode, and a quiz to test the user's knowledge
https://github.com/ataylorn/flashcards
css3 html-css-javascript html5 intellij java javascript postgresql rest-api spring-boot vuejs vuejs2
Last synced: 5 months ago
JSON representation
Flashcards app built to help with studying Java. Includes random-mode, study-mode, and a quiz to test the user's knowledge
- Host: GitHub
- URL: https://github.com/ataylorn/flashcards
- Owner: ATaylorN
- Created: 2023-08-21T17:10:38.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-23T19:03:40.000Z (about 2 years ago)
- Last Synced: 2025-04-04T07:11:21.059Z (over 1 year ago)
- Topics: css3, html-css-javascript, html5, intellij, java, javascript, postgresql, rest-api, spring-boot, vuejs, vuejs2
- Language: Java
- Homepage:
- Size: 4.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FlashCardsApp
[](https://skillicons.dev)
[](https://shields.io/)
This project was actually heavily inspired by a fellow classmate who created something similar for his .NET studying and I wanted to do something similar for Java. Using Java, Spring Boot, and PostgreSQL for the backend and Vue.js for the frontend, I created an app where the user can choose to have random flashcards to cycle through or chose "Study Mode". "Study Mode" allows a user to cycle through questions and mark whether or not they got the question right. When the user opts to exit, the user is shown a list of all of the questions that they got incorrect so that they know what they need to continue studying. There's also an option for the user to really put their knowledge to the test with a quiz.
**What I Learned:**
This project is great because I continue to learn from it even after completing it. Not only was it a great solo learning experience where I learned things like how to pull random data from a database and how to make quizzes, but I still go back to it to study. I can also easily add new questions to study as I continue to learn new things..