neer-patel-11 / QuizzoGenius

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QuizzoGenius Quiz Application πŸš€

Welcome to the QuizzoGenius Quiz Application, a web-based platform for creating and taking quizzes. This README provides an overview of the project and instructions on how to use the application.

Table of Contents

Features ✨

  • Quiz Creation: Create custom quizzes with titles, descriptions, and a set of questions.
  • Quiz Taking: Users can take quizzes created by others or themselves.
  • Scoring: πŸ“ˆ The application automatically scores quizzes and provides results.
  • Quiz History: View a history of quizzes taken and their scores.
  • User Authentication: πŸ”’ Secure login and user authentication.

Getting Started πŸš€

To get started with the QuizzoGenius Quiz Application, follow these steps:

  1. Clone the Repository:
  • git clone https://github.com/yourusername/QuizzoGenius.git
  • cd QuizzoGenius
  1. Set Up the Environment:
  • Make sure you have the required technologies and dependencies installed.
  1. Run the Application:
  • Launch the application and access it in your web browser.
  1. Create an Account:
  • πŸš€ Create a user account or sign in to start using the application.

Usage πŸ“‹

  1. Creating a Quiz:
  • Log in to your account (If not registered, register first).
  • Navigate to the "Create Quiz" section.
  • Enter a title and description for your quiz.
  • Add questions, options, and specify the correct option.
  1. Taking a Quiz:
  • Log in to your account (If not registered, register first).
  • Find a quiz you want to take.
  • Click "Take Quiz" to start answering questions.
  1. Viewing Quiz History:
  • Log in to your account (If not registered, register first).
  • Access the "History" button in the "My Profile" section to view your quiz history and scores.

Video Demonstration πŸŽ₯

Watch our video demonstration to see the QuizzoGenius Quiz Application in action: Video Demonstration

Technologies Used πŸ› οΈ

  • Frontend: HTML, CSS, JavaScript
  • Backend: C#, ASP.NET Core
  • Database: Entity Framework
  • User Authentication: Identity Framework
  • Database Management: SQL Server

About


Languages

Language:C# 56.8%Language:HTML 38.7%Language:CSS 4.3%Language:JavaScript 0.2%