Projects
Projects live in My Designs. Opening a project from the library loads the v2 workspace at /designer/v2/[projectId], with the project saved under your authenticated Firebase user.
Create a design
- Go to My Designs from the app header or open /designer.
- Click New design. If you do not type a name, BatteryBee assigns a placeholder name.
- Set series and parallel targets in the onboarding modal, or leave them blank and set them later from the top bar.
- Choose a cell spec before using the reported voltage, capacity, energy, and slot counts for decisions.
Autosave behavior
Project state is saved to Firestore as you work. Imported STL content is stored separately so large file bytes do not bloat the project document.

Manage existing work
Open
Click a card or row. The library loads the project state, then routes to the v2 workspace.
Duplicate
Duplicate a design before testing a different geometry, case style, wiring path, or busbar strategy.
Rename
Rename from the card or row. The visible project name and saved state are updated together.
Delete
Delete asks for confirmation before removing the Firestore project document.
Search and sort
Search matches names and target values. Sort by last updated or name. Grid/list preference is stored locally.
Support mode
Admin users can impersonate another workspace for support; regular users only see their own projects.
What is saved
- Project name, created/updated timestamps, target series and target parallel values.
- Envelope points, depth, layout settings, selected/default/custom cells, case settings, lids/panels, cutouts, mounts, keep-outs, busbars, reports inputs, and series assignments.
- A lightweight state digest used to avoid unnecessary saves.
- STL import metadata in project state, with file content handled through Firebase Storage when available.
Troubleshooting
- Unable to load projects: refresh the page and confirm you are signed in with the expected account.
- Unable to open a project: try again from the library. If only one project fails, duplicate from a recent backup or contact support.
- New project opens without targets: use the crosshair Targets button in the top bar to set series and parallel.