Skip to content

Add boat service mode with configurable service type#89

Merged
sinamics merged 5 commits intomainfrom
application-type
Mar 24, 2026
Merged

Add boat service mode with configurable service type#89
sinamics merged 5 commits intomainfrom
application-type

Conversation

@sinamics
Copy link
Contributor

Adds a workshop.serviceType setting (Automotive / Boat Service) that dynamically changes field labels throughout the app:

  • Make → Manufacturer, Mileage → Engine Hours, Transmission → Engine Type (outboard/inboard), Engine Size → Engine, VIN → HIN, License Plate → Registration Number
  • Applies to vehicle forms, list views, detail pages, service records, inspections, PDFs, shared links, and customer portal
  • Uses React context (ServiceTypeProvider) for authenticated pages, direct DB fetch for public/PDF routes
  • Setting accessible in Settings → Company (dropdown, defaults to Automotive)
  • Translations for all 11 locales

@sinamics sinamics merged commit 47cbc89 into main Mar 24, 2026
3 checks passed
@sinamics sinamics deleted the application-type branch March 24, 2026 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant