Custom Card Engine - Streamline Your Studying

Inspiration

We learn best through interaction and hands-on work, so we built Custom Card Engine to generate personalized flashcards to make learning easier and more accessible.

What it does

  • Generate flashcards based on a prompt
  • Leverages Perplexity AI's search capabilities to fetch the most up-to-date information and make factually accurate learning aides
  • Allow sharing decks for other learners to use

How we built it

  • Flask on the backend with calls to Perplexity AI
  • Vite for the frontend

Challenges we ran into

  • Maintaining data uniformity between our app's input and the LLM's output

Accomplishments that we're proud of

  • Using LLM's to improve education
  • Deploying successfully on Vercel and Railway

What's next for Custom Card Engine

  • Public card library for users to share decks
  • Multimodal cards with images and GIFs
  • AI-assisted progress tracking for personal feedback
  • Multiplayer game-modes for studying in groups

Built With

Share this project:

Updates