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
- flask
- javascript
- perplexity
- python
- railway
- react
- vercel
- vite
Log in or sign up for Devpost to join the conversation.