Skip to content

App de Rota (Motoristas)

Aplicativo PWA voltado para motoristas e operação de rotas em campo.

Informações Gerais

ItemDetalhe
Versão1.1.1
RuntimeNode.js (build) + Express (serve)
FrameworkQuasar Framework v1 / Vue.js 2
EntregaProgressive Web App (PWA)
Porta6881

Arquitetura

src/
├── boot/            # Inicialização (axios, auth)
├── components/      # Componentes reutilizáveis
├── layouts/         # Layout base
├── pages/
│   ├── auth/        # Login / autenticação do motorista
│   ├── register/    # Registro / onboarding
│   └── user/        # Perfil do motorista
├── router/          # Rotas SPA
└── store/           # Estado global (Vuex)
src-pwa/             # Service Worker e configuração PWA
server.js            # Servidor Express para servir o build

Funcionalidades Principais

  • Autenticação do motorista
  • Visualização e operação da rota em tempo real
  • Integração com geolocalização do dispositivo (vue-browser-geolocation)
  • Leitura de QR Code (vue-qrcode-reader)

Offline-first

O app é projetado para operar em ambientes com baixa conectividade, usando Service Worker para cache de assets.

Setup

bash
cd utrbus_app_rota
npm install

# Desenvolvimento
npm run dev:quasar

# Build de produção (PWA)
npm run build

# Servir o build via Express
npm start

Proprietário — Ultra Tecnologias. Todos os direitos reservados.