GithubHelp home page GithubHelp logo

aug-projects / flutterproject Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 3.67 MB

๐Ÿ“ฑ This repository contains code and resources related to the Flutter project

Kotlin 0.43% Swift 2.39% Objective-C 0.13% Dart 97.04%
flutter

flutterproject's Introduction

Quiz App

โœจ Project Description:

The Flutter Quiz App is an educational app that allows users to create and take quiz on various topics. The app will include a home page screen with a drawer that contains the user's account name, email, and profile picture. From the home screen, the user can navigate to the create quiz screen, start quiz screen, and exit option. The app will use SQLite to store user data, including quiz questions and answers.

๐Ÿš€ Features:

  1. Home Page Screen: The home page screen will contain a drawer that displays the user's account name, email, and profile picture. The user can navigate to the create quiz screen, start quiz screen, and exit option from this screen.
  2. Create Quiz Screen: The create quiz screen will show list of questions and answers, allow users to delete any question and allow user to navigate to the add new question screen
  3. Add New Question Screen: The add new question screen will allow user to input question and 4 options and select the correct answer
  4. Start Quiz Screen: The start quiz screen will allow users to take quiz. The user will be presented with a series of multiple-choice questions, and the app will record the user's score and display it at the end of the quiz. You must add at least 5 questions to allow start quiz.
  5. Result screen: The result screen will display at the end of the quiz to show the result of quiz and it contain result messages, image, score and return to home page Result messages and image changing according to score, there are 3 cases: โ€ข Score is >= 75% โ€ข Score >= 50% โ€ข Otherwise
  6. SQLite Integration: The app will use SQLite to store user data, including quiz questions and answers.

๐Ÿ“ฑ Screens:

Image 1 Image 2 Image 1 Image 2 Image 3 Image 1 Image 2 Image 3 Image 1 Image 1 Image 1

flutterproject's People

Contributors

haythamasalama avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.