Bottega Mobile Get in touch

In development · iOS and Android app

Bottega Mobile

The whole suite in one app for iOS and Android, without four separate mobile teams.

People who need the tracker and the ledger on their phone and don’t want a second product to learn.

Andare

Home

This member’s access
Tap the product name to switch, or take a grant away. This is a drawing of the shell running in your browser, with the real tabs and labels. It isn’t connected to the app, and the screens are placeholders for what each product draws.

What it does

One app for all four suite products on iOS and Android.

The outer shell (product switcher, tab bar, safe areas) doesn’t know anything about the products. Anything that deals with issues or invoices lives with its own product.

  1. 01

    Capacitor + React, with native iOS and Android projects

  2. 02

    A product switcher and tab bar with no product-specific code

  3. 03

    Built on @dwmm/platform components, so mobile never forks the design system

  4. 04

    Not in the app stores yet. Push notifications, biometrics and signing are still to do

One registry

Adding a product is one entry.

Each product gives the shell an id, a label, the grant that unlocks it, an accent and four tabs, each with a path, a label and an icon. The shell draws the switcher and the tab bar from that list, and everything inside a tab comes from the product itself.

{
  id: "ciclo",
  label: "Ciclo",
  grant: "plm",
  accent: "purple",
  tabs: [Items, Changes, Approvals, Search],
}  // each tab: a path, a label, an icon

Not finished

What’s left before the stores.

The app builds for iOS and Android from one Capacitor 8 project, and signs in with Google through Firebase. These pieces are still open.

  1. Push notifications

    Needs the Firebase config file, an APNs key and a server that sends.

  2. Biometrics

    Capacitor has no plugin for it, so one from another developer has to be picked.

  3. Deep links

    Verification needs the release keystore’s fingerprint.

  4. Store builds

    There’s no release signing or store listing yet, so it isn’t on the App Store or Google Play.

Native plugins

The parts that touch the phone.

Everything else is the same React and the same @dwmm/platform components the web apps use.

  • firebase-authentication
  • app
  • camera
  • haptics
  • keyboard
  • network
  • preferences
  • splash-screen
  • status-bar

Part of Bottega

One company, one login, four apps.

Bottega Mobile shares its company record, member list and design with the rest of the Bottega suite. Turning on another app for someone is a permission, not a new account.

Specification

What it’s built with, and when.

Pulled from the repository each time this site is built.

State
In development
Discipline
Business platform
Shape
Hosted service
Started
Aug 2026
Last change
Sep 2026
Commits
82
  • Capacitor 8
  • React
  • TypeScript
  • TypeScript 99%

Next

Bring Bottega Mobile into your company

Ask about onboarding your organization, moving existing records over, or a demo.

This site isn't finished. Anything on it may still change, and none of it is binding until the site is live.