A Next.js web application that generates flashcards from lecture notes using Google's Gemini 1.5 Pro model. This is a perfect app for students looking to create effective study materials quickly!
- Paste lecture notes and generate flashcards automatically
- Clean, modern interface with educational icons
- Responsive design that works on all devices
- Powered by Gemini for high-quality flashcard generation
- Node.js 18+ installed
- Gemini API key
- Clone the repository:
git clone <repository-url>
cd flashcard-generator-ai
- Install dependencies:
npm install
- Create a
.env.local
file in the root directory and add your Gemini API key:
NEXT_PUBLIC_GOOGLE_API_KEY=your-api-key-here
- Start the development server:
npm run dev
- Open http://localhost:3000 in your browser.
- Paste your lecture notes into the text area
- Click "Generate Flashcards"
- Review the generated flashcards
- Study and learn!
- Next.js 14
- React
- TypeScript
- Bootstrap
- Gemini 1.5 Pro
- Heroicons