Skip to main content
№ 19 / Portfolio Our own product — 2026

Archipelago

Origin
Our own product
Year
2026
Category
Consumer
Status
Maintained
Stack
Flutter, Dart, Mason, Melos, Monorepo

A Banua Coder product — a monorepo-based Flutter starter kit built on top of Mason bricks and Melos. Archipelago helps individual engineers and enterprise teams generate consistent Flutter monorepo scaffolding — complete with core utilities, UI kit, navigation, network layer, and state management — in minutes instead of weeks. Available as a licensed product at archipelago.banuacoder.com.

Visit product →

№ 01 / The Challenge

The Challenge

Every time a Flutter team starts a new application — especially one ambitious enough to span multiple modules or apps sharing infrastructure — they return to the same setup work: folder structure, import conventions, internal packages, build pipeline, CI/CD, lint rules. Results are inconsistent across projects and every new engineer has to relearn project-specific conventions before they can contribute features. It's a structural tax paid over and over with no new business value.

№ 02 / What We Built

What We Built

Banua Coder built Archipelago as an opinionated Flutter monorepo starter kit. By combining Mason bricks for standardized package generation with Melos for cross-package versioning and workflows, Archipelago gives engineering teams a proven reference structure: core module, UI kit, navigation, network, state management, code generation, testing setup, and CI/CD templates — all pre-configured with sensible practices. Teams generate the starter template or add new packages via brick, and instantly have the same foundation Banua Coder uses for production work.

№ 03 / Impact & Results

Impact & Results

  1. 01 Accelerates new Flutter project setup from weeks to a single session
  2. 02 Consistent project conventions across teams; junior engineers onboard faster
  3. 03 Extensible bricks for team- or client-specific needs
  4. 04 Available as a licensed product for professionals and enterprises in Indonesia

№ 04 / Project detail

Context

Banua Coder runs many Flutter applications in parallel — consumer products, public-sector systems, internal tooling. Every app needs the same scaffolding before engineers can focus on features: folder structure, internal packages, state management, navigation, network layer, code generation, lint rules, and CI/CD pipeline. Without a shared standard, every project starts from zero — repetitive work that’s prone to inconsistency drift.

Archipelago grew out of Banua Coder’s internal need for a production-ready Flutter monorepo reference. Once it had matured enough through real client work, we released Archipelago as a licensed product so other Flutter teams — individual developers and enterprise alike — can start their projects on the same foundation Banua Coder uses for client work.

What We Built

  • Mason-powered template generation: Standard bricks for generating new packages inside the monorepo (UI module, feature module, network client, etc.) with consistent structure.
  • Melos-managed monorepo: Workflow management for multiple packages — coordinated versioning, publishing, build, and test pipelines.
  • Pre-configured packages: Core utilities, UI kit, navigation routing, HTTP client with interceptors + error handling, and a state management solution ready to use.
  • Developer experience tooling: Code generation for models + APIs, pre-configured unit / widget / integration test setup, opinionated lint rules, and CI/CD templates.

Impact

Archipelago is available as a licensed product at archipelago.banuacoder.com. It lets Flutter teams skip the repetitive setup tax and start building features directly. Beyond being a product revenue stream for Banua Coder, Archipelago represents the same engineering conventions we use for client work — so clients who adopt it can collaborate with our team on a foundation we already share.

Tech Stack

  • Flutter
  • Dart
  • Mason
  • Melos
  • Monorepo

Links

Start a project

Need something like this?

Tell us about your product or system. We reply with scope, timeline and a realistic estimate.