Project Details

AC&E Cyber is a mobile application that uses Logbot SDK for Flutter to connect to the company and its customers devices, to manage and configure them, directly from a mobile phone. The application can handle all the Logbot services to setup all IoTs connections, firewall, VPN and manage users with different roles and capabilities.

In addition to the Logbot platform, AC&E platform can also track maintenance operations made on the devices, producing a PDF document that is signed by the technician and archived in the system for future reference. Every device can have one or more modules that are required to be filled and signed before completing the maintenance, and a manager countersign can be required for some operations.

Information

Client:

AC&E Consulting S.r.l.

Date:

February 17, 2023

Function:

UI/UX Designer

Developer

Technologies:
  • flutter
  • angular
  • docker
Site Link:

aceconsulting.it

Availability:
#

Architecture and Technologies

In this project, I designed the UI and UX and developed the whole mobile application. The app is developed with Flutter, with the support of Firebase to handle push notifications, cloud storage and archive some additional metadata on its Firestore database. The application is fully integrated with Logbot SDK to connect to its services and access the user and devices data.

A small web app, based on ngx-admin, is provided to the administrators to create new document templates to be signed by the technicians, and manage the archived documents.

The web application is dockerized and deployed on DigitalOcean. GitLab pipelines handle the build, packaging and delivery of the containers. Other techonolgies used are Nginx (as a proxy) and Certbot (to handle SSL certificates renewals). The mobile application is published on both the App Store and Play Store.