InstituteFlow Pro — Enterprise ERP & Academy CRM
A multi-tenant enterprise ERP and CRM suite unifying workforce lifecycle, academic operations, fee schedules, payroll, and property construction pipelines across Mobile, Web, and Windows Desktop with Hive and Firestore.
Project Overview
InstituteFlow Pro is a multi-tenant enterprise ERP and CRM suite unifying workforce lifecycle, academic operations, and property construction pipelines into a unified real-time ecosystem.
Powered by granular role-based access control (Super Admin, HR, Finance, Manager), it automates recruitment pipelines, self-building fee and payroll schedules, unit/plot inventory, lead management, and material tracking. Features cross-platform deployment (Mobile, Web, Windows Desktop), live analytical dashboards, automated PDF document generation, and offline-resilient Firestore sync.
My Engineering Role
Lead Full-Stack and Flutter Engineer responsible for multi-platform architecture (Mobile, Web, Windows Desktop), Firestore database modeling, Hive local caching, PDF reporting engine, and role-based permissions.
The Challenge
Engineering an ERP system that scales across both educational academies and property construction organizations while maintaining seamless performance on low-spec Windows desktop machines and mobile devices with spotty internet.
The Solution
Built a unified Flutter multi-platform codebase utilizing Clean Architecture, Hive for fast desktop local data indexing, Firebase Firestore for real-time synchronization, and client-side PDF document generation.
High-Level Architecture
- Cross-platform Flutter application compiled natively for Android, iOS, Web, and Windows Desktop from one codebase.
- Granular Role-Based Access Control (RBAC) governing Super Admin, HR, Finance, Teacher, and Property Manager permissions.
- Firebase Firestore cloud backend structured with tenant and role isolation rules.
- Hive local key-value database caching critical rosters, fee tables, and inventory data for offline business continuity.
- Client-side PDF generation pipeline rendering customized fee vouchers, employee payroll slips, and audit reports.
Key Features & Workflows
- Academic & Academy Management: Student admissions, attendance records, course batching, grading, and automated parent notifications.
- Self-Building Fee & Payroll Schedules: Automated calculation of recurring tuition fees, staff compensation, deductions, and tax withholdings.
- Real Estate & Property CRM: Track unit and plot inventory, lead assignment pipelines, installment schedules, and buyer documentation.
- Role-Based Governance: Granular security boundaries ensuring finance personnel only see monetary records and instructors only see academic batches.
- Offline Operations with Hive: Cashiers and counter staff can issue vouchers and log attendance without active internet connectivity.
- One-Click PDF Export: Generate institutional receipts, payroll registers, balance sheets, and student transcripts formatted for thermal and A4 printing.
Technical Challenges Overcome
- Designing a flexible database schema that seamlessly represents both academic semester fees and multi-year real estate installment plans.
- Maintaining responsive 60 FPS UI rendering on Windows Desktop when rendering complex tabular grids with hundreds of student records.
- Implementing robust data reconciliation so offline desktop cash counter entries synchronize cleanly to Firestore without overwriting concurrent writes.
Production Results & Impact
- Delivered a unified multi-platform enterprise ERP deployed across Windows Desktop and mobile environments.
- Automated manual accounting and student registration workflows into a standardized digital system.
- Comprehensive video walkthrough available demonstrating real-time ERP capabilities.
Featured Case Studies
Explore More Production Architectures
Wasey — Food Multi-Vendor Delivery Platform
Customer, courier, and vendor apps with live GPS tracking and automated dispatch.
Architecture — Social Care Management
Operational social-care workflows on Flutter, Firebase, and offline storage.
Need a similar architecture shipped?
Let's translate your product workflows, real-time requirements, and cloud infrastructure into a dependable production app.