Commit Graph

6 Commits

Author SHA1 Message Date
Adrian Flores Cortes
f14e6112cb [SPRINT-2] feat: Implement Transport Orders UI MVP
- Add AsignarUnidadModal for unit/operator assignment
- Update OTList, OTDetail, OTForm components
- Create clientes feature module with service and hooks
- Create tarifas feature module with lane rate calculator
- Update OrdenesTransportePage with filters and map integration

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 07:05:21 -06:00
Adrian Flores Cortes
0bc16b52bf [SPRINT-0] fix: Resolve all TypeScript compilation errors in frontend
- Add @types/node for vite.config.ts __dirname support
- Extend OrdenTransporte interface with alias properties
- Add missing enum states to OTStatusBadge
- Fix EventosList type references and property access
- Fix GeocercasList property names (activo -> activa)
- Fix useTrackingWebSocket NodeJS.Timeout type
- Remove unused imports across components

Build now passes: 191 modules transformed successfully

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 02:31:37 -06:00
Adrian Flores Cortes
b3982844f8 chore: Add .gitignore and config files
- Add .gitignore for node_modules and build artifacts
- Add package-lock.json for dependency lock
- Add tsconfig.node.json for node configuration

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 12:11:00 -06:00
Adrian Flores Cortes
1de866febe [WORKSPACE] feat: Add tracking/despacho features and components 2026-01-29 17:57:11 -06:00
Adrian Flores Cortes
f0a09fea29 [MAI-003,006,011] feat: Add frontend React components for transport modules
- Add viajes module with ViajesList, ViajeForm, ViajeDetail, ViajeStatusBadge
- Add flota module with UnidadesList, OperadoresList, StatusBadge components
- Add tracking module with TrackingMap, EventosList, GeocercasList
- Add ordenes-transporte module with OTList, OTForm, OTDetail, OTStatusBadge
- Add types, API services, and feature index files for all modules
- Add main entry files (App.tsx, main.tsx, index.css)
- Add page components for routing
- Configure Tailwind CSS with primary colors

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 02:12:38 -06:00
Adrian Flores Cortes
efc8cef4cd feat: Initial frontend structure for ERP Transportistas
- React 18.x with Vite configuration
- TailwindCSS with transport-themed colors
- Leaflet for map integration
- TypeScript setup with path aliases

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 09:51:26 -06:00