Inspiration Revising for exams was always a challenge, especially with the overwhelming amount of information to memorize. I found that many flashcard apps were either too complex or cluttered with unnecessary features, making studying more stressful than it needed to be. This frustration led me to create a more streamlined, minimalist solution that would make studying simpler and more effective.

What it does The app allows users to create minimalist flashcards, which can be organized into separate folders by topic. It also features a self-testing mode that records and displays your past scores, helping you track your progress over time.

How I built it I built the app using the Flutter framework, utilizing libraries like fl_chart for data visualization and cupertino_sliders for sleek, user-friendly interfaces. The focus was on creating a smooth, cross-platform experience with a clean and minimalist design.

Challenges I ran into Integrating the libraries into the core code proved to be quite challenging, especially while maintaining the minimalist design I aimed for. Balancing functionality with simplicity required careful planning and iteration.

Accomplishments that I'm proud of I’m proud of creating an app that truly meets the needs of students who want a straightforward, effective study tool. Achieving a clean, minimalist design that still offers powerful functionality was a significant accomplishment.

What I learned Through this project, I gained valuable experience with the Flutter framework and learned how to effectively integrate different libraries into a cohesive app. I also deepened my understanding of the interplay between backend and frontend development and how to harmonize the two for a better user experience.

Built With

Share this project:

Updates