Skip to content

Complementary app for TraceTogether verification using Misty robot

License

Notifications You must be signed in to change notification settings

SebastianLiando/misty-tracer

Repository files navigation

Misty Tracer

Link to Report Supported platforms: Android, iOS, and Google Chrome

Dashboard app for TraceTogether check-in certificate verification using Misty robots.

Landing Page Robots Tab Photos Tab

This app is the GUI component for my final year project for my Bachelors in Computer Science in Nanyang Technological University. There are 2 other components: the server and the robot. Please find the detailed report here.

Features

Realtime Updates

The user can se realtime changes to the robot or verifications. The app connects to the server via web socket. Depending on the tab the user is on, the app subscribes to robot or verification updates.

Misty robot dashboard

User can see robot states and edit the robot's assigned location. New robots are highlighted and pinned to the top of the list so that it is configured quickly.

Verification dashboard

User can see verification results, grouped by the location of check-in. User can also see the intermediate image processing results.

How to Install

Import all the dependencies and assets.

flutter pub get

Generate library-generated code.

flutter pub run build_runner build

Run the Flutter application in release mode.

flutter run --release

About

Complementary app for TraceTogether verification using Misty robot

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published