Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 2.44 KB

README.md

File metadata and controls

35 lines (24 loc) · 2.44 KB

🧠 QuizNexus - A Comprehensive Quiz Generation and Analytics Platform using OpenAI

Welcome to QuizNexus - your one-stop solution for creating, managing, and analyzing quizzes effortlessly. With the power of OpenAI's natural language processing, QuizNexus empowers users to craft both multiple-choice and open-ended questions with ease, providing a seamless experience for educators, trainers, and quiz enthusiasts alike.

✨ Features

  • 🎓 Create Multiple-Choice and Open-Ended Questions: Effortlessly generate both multiple-choice and open-ended questions using OpenAI's GPT-3, enabling diverse quiz formats tailored to your needs.
  • 📊 View Analytics: Gain insights into quiz performance with detailed analytics, including question response rates, correct answers, and user engagement metrics, allowing for informed decision-making and assessment of participant knowledge.
  • 🌐 Seamless Integration: Seamlessly integrate QuizNexus into your existing educational or training platforms, leveraging its flexible API and user-friendly interface to enhance learning experiences.
  • 🔒 Secure Authentication: Ensure data security and user privacy with robust authentication mechanisms, powered by Clerk, providing peace of mind for both creators and participants.
  • 🎨 Customizable UI: Customize the user interface to match your branding and preferences, offering a cohesive and visually appealing experience for users.

🚀 Technologies Used

  • OpenAI GPT-3: Cutting-edge natural language processing for generating quiz questions.
  • Shadcn: Stylish UI components for an intuitive and visually appealing interface.
  • Prisma: Flexible database ORM for efficient data management and retrieval.
  • PostgreSQL: Reliable relational database management system for storing quiz data securely.
  • Neon DB: Scalable and high-performance database solution for handling large datasets.
  • Clerk: Secure authentication system with built-in user management features for seamless login and registration processes.

🌟 Getting Started

  1. Clone the Repository: git clone <repository-url>
  2. Install Dependencies: npm install
  3. Start the Application: npm start
  4. Explore QuizNexus: Open your browser and navigate to http://localhost:3000

🤝 Contributing

Contributions are welcome! If you have any ideas, bug fixes, or feature requests, please submit an issue or open a pull request.

📝 License

This project is licensed under the MIT License.