https://github.com/Rivalcoder/Quiz-Generator-AI
https://github.com/Rivalcoder/Quiz-Generator-AI
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/Rivalcoder/Quiz-Generator-AI
- Owner: Rivalcoder
- Created: 2025-03-16T16:59:40.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-20T15:39:44.000Z (over 1 year ago)
- Last Synced: 2025-03-20T16:39:23.761Z (over 1 year ago)
- Language: JavaScript
- Size: 68.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎯 Quiz Generator
## 📝 Description
A modern and interactive quiz generator application built with Next.js and React. Create, manage, and take quizzes with a beautiful user interface and smooth user experience.
## ✨ Features
- 🎨 Modern and responsive UI
- 📱 Mobile-friendly design
- 🔄 Real-time updates
- 📊 Quiz statistics and analytics
- 🔒 Secure authentication
- 🎯 Multiple question types
- 📝 Custom quiz creation
- 🏆 Score tracking
## 🚀 Getting Started
### Prerequisites
- Node.js (v14 or higher)
- npm or yarn
### Installation
1. Clone the repository
```bash
git clone https://github.com/Rivalcoder/Quiz_Generator.git
```
2. Navigate to the project directory
```bash
cd Quiz_Generator
```
3. Install dependencies
```bash
npm install
# or
yarn install
```
4. Start the development server
```bash
npm run dev
# or
yarn dev
```
5. Open [http://localhost:3000](http://localhost:3000) in your browser
## 🛠️ Tech Stack
- **Frontend Framework**: Next.js
- **UI Library**: React
- **Styling**: Tailwind CSS
- **State Management**: React Context API
- **API**: Next.js API Routes
- **Database**: (Add your database here)
## 📁 Project Structure
```
Quiz_Generator/
├── public/ # Static files
├── src/ # Source code
│ ├── app/ # Next.js app directory
│ ├── components/ # React components
│ ├── styles/ # Global styles
│ └── utils/ # Utility functions
├── .gitignore
├── next.config.js
├── package.json
└── README.md
```
## 🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## 👨💻 Author
- **Rival Coder** - [GitHub](https://github.com/Rivalcoder)
## 🙏 Acknowledgments
- Thanks to all contributors who have helped shape this project
- Special thanks to the Next.js and React communities
---