Shipbuilder Web + Native Workspace
Iteration 1: responsive shared frontend foundation

One Shipbuilder product, web first now, native ready later.

This Nuxt application is being shaped as the long-term Shipbuilder frontend: fully responsive for browser users today, and structured so the same frontend can later power the Tauri desktop shell too.

Frontend direction

Nuxt-first

Responsive layouts intended for web, desktop wrappers, and tablets.

Shared cloud core

D1 + R2

Central data and storage for teams who need the same source of truth.

Native path

Tauri stays

Desktop/offline capabilities stay valuable while backend processes migrate selectively.

Migration model

Module by module

Port the Tauri product areas one at a time instead of rewriting everything at once.

One responsive frontend direction

Build the web app so the same frontend patterns can later power the Tauri shell too.

Centralized cloud core

Move shared business data to D1 and files/installers to R2, while keeping room for local device workflows.

Offline-friendly native future

Keep Tauri for local/offline value, but make the cloud backend the shared source of truth.

Planned product areas

Aligned with the existing Tauri app

These are the first web routes and app-shell targets so we can centralize the most important flows without breaking the native path.

Tasks

Assignments, status changes, owners, and execution progress for field teams.

  • Assignments and ownership
  • Status transitions
  • Cross-device task visibility

Article Grid

Article lookup, drawings, and future shared search for production materials.

  • Article search
  • Drawing references
  • Shared metadata storage

Time Tracking

Track work hours, shifts, and approvals for workers and supervisors.

  • Shift logging
  • Approval workflow
  • Offline queue compatibility

Checklists

Operational and QC checklist completion that can be shared across the organization.

  • Checklist completion
  • Auditability
  • Worker + manager visibility

Progress

Installation progress, reporting, and project status summaries.

  • Progress dashboards
  • Phase summaries
  • Central reporting

Desktop downloads

R2-ready download surface

When the Tauri artifacts are uploaded to R2 and the public download URLs are configured, these buttons become live download entries from the same Shipbuilder site.

Open downloads page

Windows

Pending upload

Desktop installer for Windows workstations.

macOS (Apple Silicon)

Pending upload

Native build for modern Apple laptops and desktops.

macOS (Intel)

Pending upload

Compatibility build for Intel-based Macs.

Linux

Pending upload

Linux desktop package for office and shipyard machines.

Android

Pending upload

Future mobile/tablet build for field teams.

iPhone / iPad

Pending upload

Future iOS and iPadOS distribution.