Skip to content

AloneBoy18/EduQuiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

EdQuiz

EdQuiz is a web-based educational quiz application designed to provide an interactive learning experience. Built using ReactJS, Tailwind CSS, NodeJS, and Express, it offers users a seamless and engaging quiz-taking experience.

View Project in Vercel : EdQuiz

image

Features

  • User Authentication: Secure login and signup system.
  • Quiz Creation & Management: Teacher can create and manage quizzes.
  • Real-time Feedback: Students receive instant feedback on their answers.
  • Leaderboard: Tracks top-performing users.
  • Responsive Design: Optimized for various screen sizes using Tailwind CSS.
  • Performance Tracking: Users can review their past quiz performance.
  • image

Tech Stack

  • Frontend: ReactJS, Tailwind CSS
  • Backend: NodeJS, Express
  • Database: MongoDB
  • Authentication: JWT

Installation & Setup

  1. Clone the repository:
    git clone https://github.com/AloneBoy18/EduQuiz.git
    cd EdQuiz
  2. Install dependencies:
    npm install
  3. For backend setup:
    cd Backend
    npm install
    npm start
  4. Start the development server:
    cd..
    cd Frontend
    npm install
    npm run dev

Usage

  1. Create a Account using College ID choose the Role.
  2. Teacher will create the Quiz.
  3. Share the QuizID with the students.
  4. Students will Sign up or log in to access quizzes.
  5. Select a quiz and answer the questions.
  6. View instant feedback and track your progress.
  7. Teacher can get instant report of the participants

Contributing

Contributions are welcome! To contribute:

  • Fork the repository.
  • Create a feature branch (git checkout -b feature-name).
  • Commit your changes (git commit -m 'Add feature').
  • Push to the branch (git push origin feature-name).
  • Open a pull request.

License

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

Contact

For any inquiries or feedback, feel free to reach out:

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages