/Quiz-Quest

QuizQuest is a web-based application designed to create, manage, and take quizzes. It is built with modern web development technologies to provide a seamless and interactive user experience.

Primary LanguageTypeScript

QuizQuest

QuizQuest is a web-based application designed to create, manage, and take quizzes. It is built with modern web development technologies to provide a seamless and interactive user experience.

Features

  • Create and manage quizzes
  • Multiple question types (multiple choice, true/false, short answer)
  • Real-time quiz results
  • User authentication and profiles
  • Responsive design for mobile and desktop

Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • Typescript (For backend)
  • React.js
  • Node.js
  • Express.js
  • MongoDB

Installation

  1. Clone the repository:
    git clone https://github.com/BhattAnsh/QuizQuest.git
  2. Navigate to the project directory:
    cd QuizQuest
  3. Install dependencies: after changing directory depending on your tech stack.
    npm install

Usage

  1. Start the Frontend server: cd QuizQuestFrontend and then install the dependencies

    npm start
  2. Open your browser and go to http://localhost:3000

  3. To Start the backend server: cd QuizQuestBackend and then install the dependencies

    npm run dev
    
  4. Your server will be running on http://localhost:8000

Contributing

Contributions are welcome! Please read the contributing guidelines for more information.

Our Valuable Contributors ❤️✨

Contributors

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries, please contact anshbat.