Enhancing ArborSafe's Data Management with a Flutter-Based Admin Portal

ArborSafe’s existing data management relied on a desktop client that required synchronisation, leading to slower office processing times.

We developed a Flutter-based web application that provides a direct, live connection to the database, enabling real-time data access. The admin portal offers features such as comprehensive table listings with advanced search capabilities, infinite scrolling for large datasets, bulk operations, spell check integration, and role-based access control. Additionally, we implemented adaptable reporting directly within the web portal using Stimulsoft, allowing for on-demand PDF report generation.

How did we do it?

Flutter: Utilised for building the responsive web application, leveraging the pc_table Flutter base library for efficient data handling.
C#: Employed to create micro-processes that perform spell-check operations using a third-party dictionary library.
Stimulsoft: Integrated for generating dynamic reports within the web portal.

Image link