Skip to content

Quizify is a modern web application that simplifies quiz creation and management through AI-powered features and a responsive design.

Notifications You must be signed in to change notification settings

mishcoders/quiz-app

Repository files navigation

QUIZ-APP

Empower Learning Through Engaging Quiz Experiences

last-commit repo-top-language repo-language-count

Built with the tools and technologies:

Next.js TypeScript React Firebase Tailwind CSS ESLint

Table of Contents

Overview

Quizify is a modern web application that simplifies quiz creation and management through AI-powered features and a responsive design.

Why Quizify?

This project aims to streamline the quiz generation process, making it accessible and efficient for educators and developers alike. The core features include:

  • 🎉 AI-Powered Quiz Generation: Automatically creates quizzes from PDF documents, saving valuable time.
  • 📱 Responsive Design: Adapts seamlessly to various devices, ensuring an optimal user experience.
  • 🎨 Customizable UI Components: Utilizes Tailwind CSS and Radix UI for a consistent and accessible design.
  • 🔒 Robust Authentication: Integrates Google sign-in for secure user access and management.
  • Real-Time Feedback: Provides immediate performance insights after quiz completion.

Getting Started

Prerequisites

This project requires the following dependencies:

  • Node.js (v18 or higher)
  • npm (v9 or higher)
  • TypeScript (v5 or higher)

Installation

Build quiz-app from the source and install dependencies:

  1. Clone the repository:

    git clone https://github.com/mishcoders/quiz-app
  2. Navigate to the project directory:

    cd quiz-app
  3. Install the dependencies:

    npm install

Usage

Run the project with:

# Development mode
npm run dev

# Production build
npm run build
npm start

Testing

Quiz-app uses ESLint for code quality. Run the linting with:

npm run lint

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

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

About

Quizify is a modern web application that simplifies quiz creation and management through AI-powered features and a responsive design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages