Skip to content

Developer Guide

Tech Stack

  • React, TypeScript, Vite
  • Firebase (Firestore, Storage, Hosting)
  • MkDocs for documentation

Key Features

  • Mobile-first UI
  • Grouped EquipmentCategory enum
  • IndexedDB for offline
  • iStartek GPS protocol ready

Contributing

  • Use feature branches and PRs
  • Run npm run build before deploy
  • Documentation is auto-built with MkDocs

Deployment

  • main branch: app code
  • gh-pages branch: documentation
  • Use python -m mkdocs gh-deploy to publish docs