-
List of flashcard sets, input topic and number for AI to create new set or create own new set, able to edit and delete past sets
-
Update name of set, add to set, list of cards inside set, delete cards, review over the set
-
Reviewing over the cards, press next arrow to move to next card or click on card to flip over
I have always learned best from flashcards and understand that many other people are just like me. And when people want to learn about something new, they can come to the website and learn.
The website contains sets of flashcards that the user can create themselves adding the front and back to each card. However, there is also an option for the user to create flashcards using AI. They just have to enter in a topic and the number of flash cards that they want. The website will generate those flashcards and the user can review over them, which shuffles through the flashcards randomly.
I built the backend of the project on Javascript, and I used HTML and CSS for designing the frontend of the project.
I ran into a big challenge of storing the flashcards in its own set. The implementation of the AI was also very difficult and took a lot of time to debug.
However, I am very proud that I was about to involve AI in my project, as it makes the overall user experience much better.
I learned how to start servers through Javascript and also building the front end. Everything that I did in this project I practically learned since I have had almost no exposure to these skills.
SmartStudy's next steps would be to improve the overall layout and color scheme of the website.
Log in or sign up for Devpost to join the conversation.