Skip to content

minhaz74692/quiz_app_clean_architecture

Repository files navigation

Quiz App

Quiz App Provider Dio

Quiz App is a Flutter-based application that allows users to take quizzes on various topics. It features state management using Provider and makes HTTP requests using Dio to fetch quiz data.

Features

  • Interactive Quizzes: Users can take quizzes on different topics.
  • State Management: The app uses Provider for efficient and scalable state management.
  • HTTP Requests: Data is fetched from a remote server using Dio for fast and reliable HTTP requests.
  • Responsive Design: The app is designed to work on both Android and iOS devices with responsive layouts.
  • Architectural Pattern: Clean Architecture

Usage

  • Home Screen: Displays a button titled Start Quiz..
  • Quiz Screen: Users can answer questions and submit their answers.

Dependencies

  • Provider: State management
  • Dio: HTTP client for making network requests