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

https://github.com/hiborn4/komodo_trivia

The Komodo Trivia App, developed by Areno Innovations using Flutter, is a dynamic quiz platform featuring multiple difficulty levels and real-time scoring. Utilizing the OpenTDB API, it fetches diverse questions in a timer-based gameplay format.
https://github.com/hiborn4/komodo_trivia

Last synced: over 1 year ago
JSON representation

The Komodo Trivia App, developed by Areno Innovations using Flutter, is a dynamic quiz platform featuring multiple difficulty levels and real-time scoring. Utilizing the OpenTDB API, it fetches diverse questions in a timer-based gameplay format.

Awesome Lists containing this project

README

          

---

# Komodo Trivia - Flutter Quiz App

Welcome to Komodo Trivia, a quiz application developed using Flutter.

## Description

Komodo Trivia is an engaging quiz application that offers a variety of questions across different difficulty levels. Users can test their knowledge and skills by answering multiple-choice questions. The app provides real-time scoring and a visually appealing interface.

## Features

- Multiple difficulty levels: Easy, Medium, and Hard.
- Dynamic questions fetched from an online API.
- Timer-based answering system.
- Real-time scoring mechanism.
- Result screen displaying the user's score.

## Getting Started

To run the app on your local machine, follow these steps:

1. **Prerequisites**: Ensure you have Flutter installed. If not, [install Flutter](https://flutter.dev/docs/get-started/install).

2. **Clone the Repository**: Clone this repository to your local machine using the following command:

```
git clone https://github.com/your_username/komodo_trivia.git
```

3. **Run the App**: Navigate to the project directory and run the app using Flutter:

```
cd komodo_trivia
flutter run
```

4. **Explore**: Start the quiz, select your preferred difficulty level, and answer the questions within the time limit.

## Dependencies

- Provider: State management library for Flutter.
- HTTP: Package for making HTTP requests.
- HTML Unescape: Library to decode HTML entities.

## Directory Structure

The project directory structure is organized as follows:

```
komodo_trivia/

├── lib/
│ ├── api_services.dart
│ ├── const/
│ │ ├── colors.dart
│ │ ├── images.dart
│ │ └── text_style.dart
│ ├── quiz_screen.dart
│ ├── result_page.dart
│ └── main.dart

├── android/
├── ios/
├── pubspec.yaml
└── README.md
```

## App Demo

Demo video of the Flutter Meal App in action:

https://github.com/HiBorn4/Komodo_Trivia/blob/main/assets/screenshots/demo.mp4

## Screenshots

Here are some screenshots of the Flutter Review the App in action:





App Screenshot 1


App Screenshot 2


App Screenshot 2


App Screenshot 2


## Contributions

Contributions to the project are welcome! Feel free to create pull requests or report any issues.

---