Welcome to QuizardCraft, a powerful tool designed to enhance the learning experience, enabling users to effortlessly generate personalized flashcards based on the provided topics, aiding in information retention, knowledge testing, and exploration of new subjects.
- Adaptive Learning: QuizardCraft adapts to your learning needs, providing a dynamic and personalized study experience.
- Topic Customization: Input any topic of your choice, and QuizardCraft will create flashcards that cover key concepts, facts, and questions related to that subject.
- User-Friendly Interface: The intuitive interface makes it easy for learners and educators to navigate, ensuring a seamless experience.
- Knowledge Testing: Assess your understanding of a topic by using the generated flashcards for self-assessment or quizzes.
demo.mp4
- Node.js
- OpenAI API key
- Clone the repository:
git clone https://github.com/suravshrestha/quizardcraft.git
- Navigate to the repository 📂:
cd quizardcraft
- Install the dependencies
npm install
- Create a
.env
file inside the root directory
touch .env
- Set the following credentials inside the
.env
file
#.env
VITE_OPENAI_API_KEY=
Run the development server:
npm run dev
We welcome contributions to QuizardCraft! If you find bugs or have ideas for new features, please open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
Happy learning with QuizardCraft! 📚 ✨