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.

Share this project:

Updates