Skip to content

🧠 Explore QuizNexus! πŸš€ Craft quizzes effortlessly with OpenAI's NLP. πŸŽ“ Gain insights with analytics. πŸ’‘ Unlock knowledge together!

Notifications You must be signed in to change notification settings

WaelTarabishi/QuizNexus

Repository files navigation

🧠 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.

About

🧠 Explore QuizNexus! πŸš€ Craft quizzes effortlessly with OpenAI's NLP. πŸŽ“ Gain insights with analytics. πŸ’‘ Unlock knowledge together!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published