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
Switch product
Your access decides what is listed here.
No products are on for this member.
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.
- 01
Capacitor + React, with native iOS and Android projects
- 02
A product switcher and tab bar with no product-specific code
- 03
Built on @dwmm/platform components, so mobile never forks the design system
- 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 iconNot 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.
Push notifications
Needs the Firebase config file, an APNs key and a server that sends.
Biometrics
Capacitor has no plugin for it, so one from another developer has to be picked.
Deep links
Verification needs the release keystore’s fingerprint.
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.