Inspiration
Many of our friends faced a daunting challenge this semester: the monotony of studying with traditional flashcards. While they understood the importance of active recall, they found the process to be tedious and unengaging. After exploring popular study apps like Quizlet, we noticed a lack of entertainment value. The only platform that seemed to incorporate games was Duolingo, but its scope was limited, and it lacked the customizability that students needed. With these issues in mind, we came up with the concept of Study Sprint - a revolutionary new way to study that combines the benefits of active recall with the excitement of mini-games, making studying fun, interactive, and effective.
What it does
Study Sprint is a revolutionary new way to study and learn. It takes the traditional method of flashcard review and elevates it to the next level by incorporating active recall through fun mini games. This means that instead of passively reading through flashcards, users are actively engaging with the material through game-based learning. This not only makes studying more enjoyable, but also helps users retain information better.
With Study Sprint, users are able to create custom flashcard sets based on their specific needs and study goals. They, then, are prompted with a variety of mini-games to play that test their knowledge using different approaching. During the time given, we were able to implement two games. • Flashcard Frenzy: The user is prompted to match a number of flashcards as fast and accurate as possible. • Recall Race: The user can compete against their friends or bots and race to the finish line, only progressing with every correct answer!
How we built it
The first thing we did was breakdown the flow of the application and we wanted to see on versus what was a core function of our product. James, back-end, focused on seeing what logic our games, the core features, and our web application would require. While Judy, front-end, started with a low fidelity mockup to map out user interactions. After, we used React.js, HTML, CSS & Javascript to code the project.
Challenges
Originally we wanted to do an entirely different project and started to map out the project design and logic; however, it turned out to be unfeasible for the two of us as we both were inexperienced in game development and it was too out of scope to learn within 24hrs. With a short turnaround, we were met with the challenge of thinking of a whole new idea that was not only innovative but also an application we would use ourselves.
Another issue that came up with having such a short working period was dealing with burnout and frustration when we felt stumped. Debugging and caffeine crashes are a nasty pair of problems to deal with. Instead of giving up and quitting, we instead took our own personal routes of emotion managements. Whether it was going out for fresh air or taking a well-deserved nap, we were able to keep our morale and have fun throughout the event!
Accomplishments that we're proud of
Despite only being a two man team, we had accomplished so much more than we both expected. Furthermore, we had done and learned a lot more since our last hackathon!
What's next for Study Sprint
Some features we look to incorporate into are: Reminders for spaced repetition, a friends system and a marketplace area where users can upload their flashcards!

Log in or sign up for Devpost to join the conversation.