ting-coffee icon indicating copy to clipboard operation
ting-coffee copied to clipboard

🍵 Management App for Ting Coffee.

ting-coffee
Ting Coffee

Management App for Ting Coffee.

Features | Structure | Install | Usage | Documents | Technologies | Some Screens | Bugs and Issues | Team | License

Features

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

Structure

Install

Clone this project:

~$ git clone https://github.com/uiters/ting-coffee.git

cd ting-coffee:

~$ cd ting-coffee

Install packages for flutter apps:

~$ flutter packages get

Setup API:

  • Upload file: index.php at ting-coffee/server/Normal to your host.

  • Edit index.php

    $servername = "Your servername";
    $username = "your username";
    $password = "your password";
    $dbname = "database name";
    
  • Edit line 1 evn.dart at store-pattern/order_app/lib/Constants/

    const String URL_EXECUTE = "your domain/index.php";
    
  • Edit line 17 kitchen_app/src/Constants/Constant.java and admin_app/src/Constants/Constant.java

    public static String urlConnect = "your domain/index.php";
    
  • Run script sql in your PhpMyAdmin ting-coffee/database/mysql.sql

Run:

  • Requrie install ant

    $ sudo apt install ant
    
  • Run admin_app:

    $ cd admin_app
    $ ant run
    
  • Run kitchen_app

    $ cd kitchen_app
    $ ant run
    
  • Run order_app

⚠ Require: Flutter version 1.26.0-1.0.pre

```bash
~$ cd order_app
~$ flutter run
```

Usage

Using this account for testing: username: test password: test

Enjoy 👍

Documents

Using Store Pattern.

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.

Team

⬆ back to top

License

MIT