Desktop Application / ERP

Rommana — Desktop Management & Accounting System

Flutter desktop app for management & accounting with offline-first sync, QR/barcode printing, and detailed reporting.

Flutter (Desktop)DartLocal database (offline cache)Server-side database (central storage)Sync engine (offline → online)QR/Barcode generation & printing+2 more
Duration
1.5 months
Team Size
1
Rommana — Desktop Management & Accounting System

Project Overview

A bespoke Flutter desktop system built for Rommana, covering management, accounting, library, and training operations. Designed from scratch (UI/UX) to match the brand’s identity with smooth animations and an intuitive experience. Works both online and offline: data is stored locally when offline and automatically syncs to the server once connectivity is restored.

Key Features

Secure login (single full-admin role)
Students & participants management
Events and courses management
Library module with catalog and lending
Book lending with QR code export
Invoicing and payments tracking
Detailed operational & financial reports
Offline-first: local storage with auto-sync to server
Data import from legacy Word/Excel files
Brand-aligned UI/UX with smooth animations
Barcode/QR printing, PDF export, and scheduled backups

Technologies Used

Flutter (Desktop)
Dart
Local database (offline cache)
Server-side database (central storage)
Sync engine (offline → online)
QR/Barcode generation & printing
PDF exporting
Backup & restore tooling

Project Gallery

Rommana — Desktop Management & Accounting System screenshot 1
Rommana — Desktop Management & Accounting System screenshot 2
Rommana — Desktop Management & Accounting System screenshot 3
Rommana — Desktop Management & Accounting System screenshot 4
Rommana — Desktop Management & Accounting System screenshot 5
Rommana — Desktop Management & Accounting System screenshot 6

Our Role

From-scratch brand UI/UX, Flutter desktop development, data migration tooling, and offline-first sync design.

Client Testimonial

"Rommana has helped us streamline operations with great efficiency. The system is intuitive and powerful, especially with offline capabilities. The QR and barcode generation tools are especially useful in managing inventory and invoicing seamlessly."
Sarah Abo Madi
Sarah Abo Madi
Rommana