An open API service indexing awesome lists of open source software.

https://github.com/mishcoders/quiz-app

Quizify is a modern web application that simplifies quiz creation and management through AI-powered features and a responsive design.
https://github.com/mishcoders/quiz-app

firebase nextjs quiz quizapp

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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](#overview)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Testing](#testing)

## 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:**
```sh
git clone https://github.com/mishcoders/quiz-app
```

2. **Navigate to the project directory:**
```sh
cd quiz-app
```

3. **Install the dependencies:**
```sh
npm install
```

### Usage

Run the project with:

```sh
# Development mode
npm run dev

# Production build
npm run build
npm start
```

### Testing

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

```sh
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.


⬆ Return to top