Home
Softono

Flutter Pos

Open source MIT Dart
237
Stars
102
Forks
2
Issues
11
Watchers
1 year
Last Commit

 About Flutter Pos

A mobile POS app written with Flutter, compatible Sunmi device

Platforms

Web Self-hosted iOS Android

Languages

Dart

Links

Need Help Installing Flutter Pos?

We provide expert installation service for this software. Our team will install, configure, and secure Flutter Pos on your server. plans start at just $30.

Flutter Pos

View on GitHub

Simple-POS

⚠ Check this out! version 2 is at https://tcd93.github.io/flutter_2

❤️❤️ Online Demo for v2❤️❤️

❤️❤️ Online Demo for v1❤️❤️

A mobile POS written in Flutter, suitable for small cafe/restaurant, fully offline.

Tested & printable on Sunmi V1S device.

sunmi_v1s

Support:

  • Android
  • Web (unable to print)
  • English & Vietnamese (auto detect Locale)

Install & Run

Get flutter IMPORTANT: this project works only with Flutter >= 3.10

flutter pub get
flutter run

Running inside WSL2

Use Docker for Destop's Dev Environment (note that usbip over Docker Desktop, as of now, hasn't work; you can try debugging over ADB tcpip)

Or

Run Docker containers inside of WSL2
  1. Build image and run container: docker-compose -f .\compose-dev.yaml up -d --build
  2. SSH inside: docker exec -it flutter_dev bash
  3. Accept licences: flutter doctor --android-licenses
  4. Clean: flutter clean
  5. Run:
    • Web: flutter run -d web-server (Visual studio code should forward the port automatically if you use Remote window)
    • USB-connected Android device: follow the instruction here to connect your phone into WSL2, remember to kill the running ADB server on your Windows host machine first

Testing

flutter test

TODO

  • Remote printing? (via Bluetooth)