Skip to content

uiters/ting-coffee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ting-coffee
Ting Coffee

Management App for Ting Coffee.

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