Skip to content

Niharika0104/learn-using-flash-cards

Repository files navigation

QuizFlip - A app that has generates flashcards on the topic that you ask for

QuizFlip is an app that generates flashcards on any topic you ask for, helping users learn and review efficiently. It integrates with CopilotKit to generate flashcards and quizzes quickly and accurately.

Table of Contents

Features

  • AI-powered text completion
  • FlashCard generation
  • Quizzes for the generated Flashcards
  • Dark mode
  • Responsive design

Demo

You can have a live demo of QuizFlip here

Screenshots:

  • Dashboard image

  • CopilotChat image

  • Learn Page image

  • Quiz Page image

  • Result Page image

Technologies

Getting Started

To get started with QuizFlip, run the following commands in your terminal:

  1. Clone the repository
git clone https://github.com/Niharika0104/learn-using-flash-cards
  1. Install the dependencies
npm install
  1. Create a .env file in the root directory and add the following environment variables:
GROQ_API_KEY=your_groq_api_key

You can get your GROQ API key by signing up on groq.dev

  1. Start the development server
npm run dev
  1. Open http://localhost:3000 in your browser to view the app

License

This project is licensed under the MIT License - see the LICENSE file for details

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.