An AI-powered flashcard generation application that creates study materials from text questions or PDF uploads using OpenAI's GPT models. DEMO the app @ thegst-beta.vercel.app
- Ask questions to generate AI-powered flashcards
- Upload PDFs to extract content and create flashcards
- Save flashcard collections for later review
- Chat history for context-aware conversations
- Database persistence with Supabase
- User authentication with email/password and Google login
- Each user has access to their own flashcards
- React with TypeScript
- Vite
- Tailwind CSS
- Ant Design
- Express.js backend
- OpenAI API integration
- Supabase for database persistence
- Enter your question in the text input area
- Set the number of flashcards you want to generate (1-10)
- Press Enter or click "Generate Flashcards"
- View and interact with your flashcards
- Click on cards to flip between question and answer
- Use "Show Full Answer" to view the complete detailed response
MIT