👑 The lightweight design pattern for small management applications.

Overview

store-pattern
Store Pattern

👑 The lightweight design pattern for small management applications.

Features

  • Ordering foods by table.
  • Checkout, preview & print invoice.
  • Profile feature.
  • Manage food & category.
  • Manage table.
  • Manage account.
  • Sales report.

Structure

Install

Clone this project:

git clone https://github.com/uiters/store-pattern.git

cd store-pattern:

cd store-pattern

Install packages for flutter apps:

flutter packages get

Setup API with php see here

Setup API with docker see here

Run:

  • Requrie install ant
sudo apt install ant
  • Run admin_app:
cd admin_app
flutter run
  • Run kitchen_app
cd kitchen_app
ant run
  • Run order_app
order_app
flutter run

Usage

Please don't change password

Using this account for testing:

username: test
password: test

Using this account admin for testing:

username: tvc12
password: tvc12

username: admin
password: admin

Enjoy 👍

Documents

For help getting started with Flutter, view our online documentation.

Technologies

Some Screens

Order App

Admin App

Kitchen App

Bugs and Issues

Have a bug or an issue with this project? Open a new issue here on GitHub.

Contributors

back to top

License

FOSSA Status

You might also like...

Flutter bloc example - An app for State management using BLoC pattern in Flutter

Flutter bloc example - An app for State management using BLoC pattern in Flutter

Flutter BLoC My first app for State management using BLoC pattern in Flutter Col

Jun 16, 2022

Flutter plugin to rapidly create a Page with MVVM design pattern

mvvm_builder mvvm_builder is a Flutter plugin to help you implement MVVM design pattern with flutter. MVVM = Model - View - ViewModel Installation To

Jun 4, 2021

Shopify Tag and Product Management App using Flutter and Riverpod State Management

Shopify Tag and Product Management App using Flutter and Riverpod State Management

Myshopify App A Simple Flutter Application project to get List of Tags, Products and Product Details from shopify https://shopicruit.myshopify.com/adm

Nov 12, 2022

flutter demo + small changes

demo3 A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is

Nov 23, 2021

This is a set of small projects focused solely on the development of the graphical interface with Flutter

This is a set of small projects focused solely on the development of the graphical interface with Flutter

My Flutter Projects Flutter apps with cool design and animations Social Media Youtube Facebook Twitter Getting Started This project is a starting poin

Dec 19, 2022

Small application where I worked with streams, firebase database, sorting, adding, modifying and deleting data.

messenger_app Small application where I worked with streams, firebase database, sorting, adding, modifying and deleting data. Features Provider: takin

Dec 19, 2021

Small, easy to use and extensible logger which prints beautiful logs.

Small, easy to use and extensible logger which prints beautiful logs.

Logger Small, easy to use and extensible logger which prints beautiful logs. Inspired by logger for Android. Show some ❤️ and star the repo to support

Jan 5, 2023

Spider - A small dart library to generate Assets dart code from assets folder.

Spider - A small dart library to generate Assets dart code from assets folder.

Spider A small dart library to generate Assets dart code from assets folder. It generates dart class with static const variables in it which can be us

Nov 8, 2022
Comments
  • The getter 'length' was called on null.

    The getter 'length' was called on null.

    Hi I have downloaded this project I have followed the instructions to copy your .sql database file inside my "myphpadmin". I have tried with 'normal' and 'security' php files but without results and after I have paste my index.php address inside the code, how the your instruction. Yet the verision of the .sql database file is out of date (deprecated) and for this I have some problem when I import the your .sql database file inside the my "myphpadmin". Whenever I receive the following error:

    Exception has occurred. NoSuchMethodError (NoSuchMethodError: The getter 'length' was called on null. Receiver: null Tried calling: length)

    How can I solve this, please is there anyone that can help me?

    bug 
    opened by federico2390 3
  • please share php and mysql for test this project.

    please share php and mysql for test this project.

    hello!! i beginner flutter and i interest this project but can not test this project . please share php and mysql for test this project for helpful with me

    opened by suton 3
  • Add license scan report and status

    Add license scan report and status

    Your FOSSA integration was successful! Attached in this PR is a badge and license report to track scan status in your README.

    Below are docs for integrating FOSSA license checks into your CI:

    opened by fossabot 1
Releases(v1.1.0)
Owner
UITers
UITers
Store-pattern - The prototype for management applications built with Flutter

Store Pattern ?? The lightweight design pattern for small management applications. Features | Structure | Install | Usage | Documents | Technologies |

UITers 71 Sep 26, 2022
Another way to build Flutter applications for mobile, web and desktop using the powerful of MVC Design Pattern.

Karee Another way to build Flutter applications for mobile, web and desktop using the powerful of MVC Design Pattern. + = About Karee Karee is a frame

@LeCode 44 Sep 29, 2022
Small Flutter app / social network / bloc pattern

azapp A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is

Ana Zurabashvili 2 Jun 9, 2022
A small splashscreen used as intro for flutter applications easily with a lot of customizations ❤️🥳

Splash Screen A splashscreen package to be used for an intro for any flutter application easily with a lot of customization Currently Supported by awe

DPLYR 283 Dec 30, 2022
The typesafe, reactive, and lightweight SQLite abstraction for your Flutter applications

See the project's website for the full documentation. Floor provides a neat SQLite abstraction for your Flutter applications inspired by the Room pers

Vitus 786 Dec 28, 2022
⚖️ A Flutter Architecture for small/medium/large/big large scale using Provider as State Management with Get It!

Flutter Provider Architecture Mobile Application Developed in Flutter. Running on both mobile platforms, Android ?? & iOS ?? . About this app This app

Samuel Matias 82 Jan 4, 2023
Small calculator made to exemplify state management principles in Flutter using BLoC.

Oop Class Flutter Template Generated by the Very Good CLI ?? A Very Good Project created by Very Good CLI. Getting Started ?? This project contains 3

null 4 Dec 19, 2022
Cubit is a lightweight state management solution

Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.

Felix Angelov 582 Nov 23, 2022
Easy Form State Management using BLoC pattern

?? Dart and Flutter Package ?? Easy Form State Management using BLoC pattern ?? Wizard/stepper forms, asynchronous validation, dynamic and conditional fields, submission progress, serialization and more! ??

GiancarloCode 406 Jan 8, 2023
MVC pattern for flutter. Works as state management, dependency injection and service locator.

MVC pattern for flutter. Works as state management, dependency injection and service locator. Model View Controller Here's a diagram describing the fl

xamantra 115 Dec 12, 2022