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

https://github.com/coderwahaj/quizzy

Quizzy is a fun and interactive quiz app built with Flutter. This app presents a series of questions to the user, tracks the user's answers, and displays the results at the end of the quiz. Users can see how many questions they got right and restart the quiz if they want to try again.
https://github.com/coderwahaj/quizzy

Last synced: about 1 month ago
JSON representation

Quizzy is a fun and interactive quiz app built with Flutter. This app presents a series of questions to the user, tracks the user's answers, and displays the results at the end of the quiz. Users can see how many questions they got right and restart the quiz if they want to try again.

Awesome Lists containing this project

README

          

# Quizzy

Quizzy is a fun and interactive quiz app built with Flutter. This app presents a series of questions to the user, tracks the user's answers, and displays the results at the end of the quiz. Users can see how many questions they got right and restart the quiz if they want to try again.

## Features

- **Interactive Quiz**: A series of questions with multiple-choice answers.
- **Beautiful UI**: Clean and engaging user interface with appealing design elements.
- **Results Screen**: Displays the number of correct answers at the end of the quiz.
- **Restart Quiz**: Option to restart the quiz to improve the score or retake it for fun.

## Getting Started

To get a local copy up and running follow these simple steps.

### Prerequisites

- Flutter SDK: [Install Flutter](https://flutter.dev/docs/get-started/install)
- Dart SDK: Included with Flutter

### Installation

1. Clone the repo
```sh
git clone https://github.com/your-username/quizzy.git
```
2. Navigate to the project directory
```sh
cd quizzy
```
3. Install dependencies
```sh
flutter pub get
```

### Running the App

1. Run the app on an emulator or physical device
```sh
flutter run
```

## Usage

- On the start screen, click the "Start Quiz" button to begin.
- Answer the questions presented in the quiz.
- At the end of the quiz, see your results on the result screen.
- Click the "Restart Quiz" button to retake the quiz.

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!

1. Fork the Project
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