AWS Flashcards
4 images
Click to view gallery

AWS Flashcards

Electron tray app for studying AWS Cloud Practitioner (CLF-C02) certification with 130+ flashcards.

Project Overview

AWS Flashcards is an Electron-based system tray application designed for AWS Cloud Practitioner (CLF-C02) certification preparation. The app lives in your system tray for quick access during study sessions, featuring 130+ flashcards across all 4 exam domains: Cloud Concepts (24%), Security & Compliance (30%), Technology & Services (34%), and Billing & Support (12%). Interactive flashcards flip with a click or spacebar, and the app includes progress tracking to mark cards as "Know It" or "Review", domain filtering for targeted study, shuffle mode, and efficient keyboard shortcuts.

Knowledge Gained

Building this project deepened my understanding of Electron's tray application architecture and how to create unobtrusive desktop utilities that integrate seamlessly with the operating system. I gained hands-on experience with Embla Carousel for smooth card navigation and swiping gestures. The project also reinforced my knowledge of localStorage for persistent state management and taught me effective patterns for keyboard-driven interfaces. Most importantly, I learned how to structure educational content for spaced repetition learning.

The Impact

AWS Flashcards addresses the challenge of finding study time in a busy schedule by making certification prep accessible during micro-breaks throughout the workday. The system tray approach means users can study during build times, between meetings, or whenever they have a few spare minutes—without context-switching away from their primary workflow. As an open-source project, it serves as both a practical study tool and a reference implementation for building Electron tray applications with interactive content.

Looking for a technical partner on your next project?

I help founders and teams ship polished React applications and AI-powered tools—from prototype to production.

Screenshots

Click to view full size