Giter Club home page Giter Club logo

complaintbox's Introduction

sample

Why does this app exist ?

This app exists to simulate a transparent process of lodging and resolution of issues related to roads. Along with that, this app demonstrates the usage of the following tools, i.e.

in Flutter.

Note that although Flutter allows cross-platform development, this app can run successfully only on Android platforms. The reason being the absence of prerequisites in the source code which were required by the app to run on iOS platforms flawlessly.

Getting Started

In order to build this app, you'll need atleast :

  • Flutter 1.22.6 and
  • Dart 2.10.5

Take care of the following steps and you'll be able to build sample soon enough :

  1. You can find installation instructions for Flutter SDK here. Dart comes along with the SDK, so there's no need for it's explicit installation.
  2. Once you're done with the installation of the SDK, set up your editor (preferrably Android Studio or VS Code) as well (from here).
  3. You can find the instructions to run the source code in Android Studio here and for VS Code here.

Using the app

Simply registering as a user won't be enough if you wish to explore the app. To explore the app to it's fullest follow the steps below:

  1. Register as a new user
  2. Login as the admin by using email as [email protected] and password as 12345
  3. Go to the new user's list in the admin's dashboard and tap on the account recently created by you
  4. Upgrade it's status to 'Active'
  5. Log out of the admin account
  6. Login with the newly created user credentials
  7. Now this new account can allow you to register new complaints and see them on the home screen

Note that failing to upgrade the status of the newly created user will make the newly created user unable to do anything with his/her account.

complaintbox's People

Contributors

argongs avatar

Watchers

James Cloos avatar  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.