Lewati ke isi

Flutter Documentation

Empat aplikasi Flutter (ERP, sales, manufacture, customer) — fokus dokumen pada erp sebagai referensi.


Interaksi dengan backend

```mermaid sequenceDiagram participant App as Flutter ERP participant FB as Firebase participant API as NestJS

App->>FB: Google Sign-In App->>API: POST /auth/sesi (Firebase token) API-->>App: JWT-1 App->>API: GET /tenants App->>API: POST /tenants/{kode}/pilih API-->>App: JWT-2 + konteks tenant App->>API: GET /modul/saya App->>API: CRUD operasional (Bearer JWT-2) ```

Base URL produksi (dokumentasi): https://api-erp.luckyjayagroup.com — AUTH.md.


Dokumen kanonik

Dokumen Topik
../../frontend/flutter/erp/AUTH.md Alur auth lengkap
../../frontend/flutter/erp/SETUP.md Dev setup
../../frontend/flutter/erp/NAVIGASI.md Navigasi & modul
../../frontend/flutter/erp/NOTIFIKASI-FCM.md Push notification
../11-KONSEP-NAVIGASI-MOBILE.md Kontrak GET /modul/saya
../../frontend/flutter/TODO.md Status screen

Status migrasi UI

Area Status
Auth + tenant picker ✅
Dashboard per modul 🟡
Form transaksi operasional 🟡 — menunggu OpenAPI final
Laporan keuangan 🟡

Konvensi kode

  • lib/services/*_api.dart — HTTP client
  • lib/models/ — DTO
  • Syncfusion grid/charts — 10

Dokumen terkait