Inspiration

We wanted a smarter way to study—something beyond static flashcards—that adapts to progress and feels engaging.

What it does

A full-stack flashcard app with Firebase auth, multiple study modes, analytics, and text-to-speech for immersive learning.

How we built it

Frontend in React + Vite + Tailwind, backend in FastAPI with Postgres + Redis, all wired up via Docker Compose.

Challenges we ran into

Syncing Firebase auth with FastAPI, structuring real-time analytics, and juggling Docker services without breaking things.

Accomplishments that we're proud of

Clean architecture, smooth multi-mode study flow, and polished UI with responsive performance.

What we learned

How to design a scalable full-stack app, integrate Firebase across layers, and leverage Kiro for spec-to-code generation.

What's next for Untitled

Add spaced repetition, collaborative decks, mobile support, and smarter AI-driven study recommendations.

Built With

Share this project:

Updates