in ,

A simple yet elegant quiz app developed with Flutter

CoolQuiz (Flutter – Dart)

Much research has been conducted to determine the benefits of tests, quizzes, and assessments in training. They have shown that quizzes can be used to motivate people, help them remember content they just covered, and to help assess what they learned. Therefore, some developers focus on developing quiz apps. 

In this guide, we’ll find out about the simple yet elegant Quiz app developed with Flutter. Furthermore, we also find out some of the widgets and plugins used, their features, requirements, and how to set them up. 

Some of the Widgets and Plugins used in this simple quiz app

First of all, we find out some of the Widgets and Plugins used:

  • TextFormField
  • Buttons
  • Snackbar
  • Shared Preferences
  • Files
  • FutureBuilder
  • Builder
  • Row
  • Columns etc.

Features

Some features display to you:

  • Saves user information with Shared preferences
  • Saves quiz score in a file, so when user restarts the app, he/she can check the previous score
  • User can revisit the question and correct it
  • User friendly design

Requirements

Find out the requirements below:

  • Flutter
  • Either VS Code or Android Studio
  • Both editors require Flutter & dart plugins installation

Setup

To set up, let’s see this guild:

  • clone the repo and run app on your plugged phone/Android Emulator

Screenshots

splash
form
validateTakeQuiz
savedSF
q1
q1Next
end
score

GitHub

https://github.com/dhvaneshshah97/Quiz_App_Flutter

Written by James

Amazing Quizzler App for iOS and Android