FIPRON
ERP GROUP SUITE

Project Blueprint — Modules, Tech Stack & Architecture

A unified ERP for the FIPRON group: Fipron Factory (manufacturing), Fipron Services (installation & projects) and Fipron Canarias (global sales) — one platform, one process flow, three companies. Finance and dashboard UX modeled on the FirstBit ERP experience the client already trusts.

1 Group & Multi-Company Model

The system runs as a single tenant with three legal entities under one group. Shared master data (products, partners, chart of accounts templates) sits at group level; transactions are entity-scoped with inter-company flows for the manufacturing → order → installation → collection lifecycle.

EntityPrimary RoleOwns Modules
Fipron FactoryManufacturing & supplyProduction, BOM, QC, Inventory, Procurement
Fipron ServicesInstallation & after-salesProjects, Site Survey, Service Tickets, Maintenance
Fipron CanariasGlobal sales & distributionCRM, Distributors, Tenders, Commission
Group (shared)Consolidation & governanceFinance, HSE, Documents, Executive Dashboard

2 Fundamental Modules CORE

Required to operate the group from day one (PDF “fundamental” set + FirstBit-style financials).

Core Financial & Admin GROUP
  • General Ledger
  • Accounts Payable / Receivable
  • Fixed Assets
  • Cash & Bank Management
  • Budgeting & Forecasting
  • Cost & Profit Centers
  • Multi-company Consolidation
  • Multi-currency
  • VAT Management (FTA)
Manufacturing FACTORY
  • Bill of Materials (BOM)
  • Production Planning
  • Work Orders
  • Batch / Lot Tracking
  • Raw Material Management
  • Quality Control
  • Production Costing
  • Warehouse & Inventory
  • Procurement & Suppliers
  • Equipment Maintenance
CRM & Global Sales CANARIAS
  • CRM & Lead Management
  • Opportunity Pipeline
  • Quotation System
  • Distributor Management
  • Key Account Management
  • Tender Management
  • Sales Forecasting
  • Commission Management
Project & Installation SERVICES
  • Project Management
  • Site Survey Management
  • Installation Planning
  • Resource & Technician Scheduling
  • Service Contracts
  • Preventive Maintenance
  • Service Tickets & Support
  • Project Profitability
Document Management GROUP
  • Contracts & NDAs
  • Certificates
  • Technical Drawings
  • Installation & Test Reports
  • Training Records

3 Recommended Modules PHASE 2–3

High-value additions to extend reach, compliance and intelligence.

Supply Chain & Logistics FACTORY
  • Shipping Management
  • Import / Export Documentation
  • Container Tracking
  • Customs Documentation
  • Freight Cost Tracking
  • Distributor Stock Visibility
HSE & Compliance GROUP
  • ISO Documentation
  • Audit Management
  • Safety Incident Reporting
  • CAPA Management
  • Product Certifications
  • Training Records
Distributor Portal CANARIAS
  • Order Submission
  • Opportunity Registration
  • Technical Docs & Certificates
  • Marketing Materials
  • Support Requests
  • Commission / Rebate Tracking
Executive Dashboard GROUP
  • Production & Inventory KPIs
  • Sales Pipeline
  • Revenue by Country
  • Distributor Performance
  • Cash Flow
  • Project Profitability
Intelligence & Mobile GROUP
  • Advanced Analytics / BI
  • AI Demand Forecasting
  • Mobile Apps (site & field)
  • Customer Portal
  • HR & Payroll (WPS)

4 Recommended Tech Stack

Frontend

React 18 + TypeScript, Vite, TailwindCSS with the FIPRON design system (Bebas Neue / Barlow, navy + red). TanStack Query, Recharts/ECharts, PWA for mobile-friendly field use.

Backend / API

Node.js (NestJS) or Python (FastAPI) — modular service per domain. REST + GraphQL gateway, JWT/OAuth2 auth, RBAC per company & module.

Database

PostgreSQL (primary, row-level multi-company scoping), Redis (cache/queues), S3-compatible object store for documents/drawings.

Integrations

UAE FTA e-invoicing/VAT, WPS payroll files, bank feeds, email/WhatsApp notifications, container/customs EDI.

Infrastructure

Docker + Kubernetes, deployed in UAE region. CI/CD (GitHub Actions), automated backups, audit logging, observability (Grafana).

Security

Encryption at rest & in transit, MFA, granular permissions, full audit trail, GDPR/UAE PDPL aligned.

Why this stack: component-based React lets us replicate the clean, user-friendly FirstBit dashboard exactly, while PostgreSQL row-level security cleanly enforces the 3-company group model and consolidation.

5 Core Data Model (high level)

company (id, name, base_currency, vat_trn) └─ user (id, company_id, role, modules[]) └─ partner (id, type: customer|supplier|distributor, country) └─ product (id, sku, type: cord|sticker|aerosol|mam, uom) └─ bom (id, product_id, component_id, qty) └─ sales_order (id, company_id=Canarias, partner_id, status) ── flow 01–02 └─ work_order (id, company_id=Factory, so_id, product_id) ── flow 03–04 └─ production_batch (id, wo_id, lot_no, qc_status) └─ project (id, company_id=Services, so_id, site) ── flow 05 └─ service_ticket (id, project_id, technician_id) └─ invoice (id, company_id, partner_id, vat_amount, status) ── flow 06 └─ gl_entry (id, company_id, account, debit, credit, cost_center) └─ document (id, company_id, type, ref_id, file_url)

The sales_order → work_order → project → invoice → gl_entry chain is the single thread that ties all three companies together — exactly the “no gaps” flow shown on the dashboard.

6 Implementation Phases

Phase 1 — Foundation
  • Finance & VAT
  • CRM & Purchasing
  • Inventory
  • Manufacturing
  • Document Mgmt
  • Login + Group Dashboard
Phase 2 — Operations
  • Project Management
  • Service Management
  • Distributor Portal
  • Quality Management
  • HSE & Compliance
Phase 3 — Intelligence
  • Advanced Analytics
  • Global Consolidation
  • Mobile Apps
  • Customer Portal
  • AI Forecasting

7 UI & UX Direction

Replicate the FirstBit dashboard feel the client finds user-friendly — clean white cards, clear receivables/payables view, real-time KPIs — re-skinned in FIPRON branding (navy #030939 + red #C00000, Bebas Neue / Barlow). Fully mobile-friendly: off-canvas sidebar, touch targets, fluid grids and scrollable tables. The login is a “WOW” branded stage with an animated ember field over the FIPRON fire theme.