erp-transportistas-v2/README.md
Adrian Flores Cortes 37ed0aa919 feat: Initial project structure for ERP Transportistas
Vertical ERP for freight transport and logistics companies.

Includes:
- Project configuration (CLAUDE.md, SIMCO orchestration)
- Backend submodule (NestJS 10.x)
- Frontend submodule (React 18.x + Vite)
- Database submodule (PostgreSQL 15 + PostGIS)
- Requirements documentation (REQ-GIRO-TRANSPORTISTA.md)
- 20 modules defined (MAI/MAE/MAA phases)

Key features:
- Transport orders (OT) management
- Fleet and driver management
- Real-time GPS tracking
- POD (Proof of Delivery)
- CFDI with Carta Porte 3.1 compliance
- Fuel and maintenance control
- Third-party carrier management

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

104 lines
2.5 KiB
Markdown

# ERP Transportistas
**Vertical ERP para empresas de transporte de carga, logistica y 3PL**
[![Version](https://img.shields.io/badge/version-1.0.0-blue.svg)]()
[![Status](https://img.shields.io/badge/status-development-yellow.svg)]()
[![License](https://img.shields.io/badge/license-proprietary-red.svg)]()
---
## Descripcion
ERP Transportistas es una solucion integral para la gestion de empresas de autotransporte de carga. Implementa todas las funcionalidades necesarias para operar una empresa de logistica, desde la captura de ordenes de transporte hasta la facturacion con CFDI y Carta Porte.
### Funcionalidades Principales
- **Gestion de Flota**: Control de unidades tractoras, remolques, cajas y operadores
- **Ordenes de Transporte**: Captura de OTs con restricciones logisticas y multi-paradas
- **Planeacion TMS**: Consolidacion, capacidad y asignacion de recursos
- **Tracking en Tiempo Real**: GPS, eventos, alertas y ETA dinamico
- **POD Digital**: Proof of Delivery con firma electronica y evidencias
- **CFDI Carta Porte**: Cumplimiento fiscal con complemento 3.1
- **Control de Costos**: Combustible, peajes, viaticos, mantenimiento
- **Portal de Clientes**: Autoservicio para tracking y documentos
---
## Stack Tecnologico
| Capa | Tecnologia |
|------|------------|
| Backend | NestJS 10.x + TypeScript |
| Frontend | React 18.x + Vite + TailwindCSS |
| Database | PostgreSQL 15 + PostGIS |
| Cache | Redis 7.x |
| Mobile | React Native / Expo |
---
## Estructura del Proyecto
```
erp-transportistas/
├── backend/ # API NestJS
├── frontend/ # SPA React
├── database/ # DDL PostgreSQL
├── docs/ # Documentacion
├── orchestration/ # Sistema SIMCO
└── .claude/ # Configuracion Claude Code
```
---
## Requisitos
- Node.js 20.x
- PostgreSQL 15+
- Redis 7.x
- Git
---
## Instalacion
```bash
# Clonar repositorio
git clone https://github.com/rckrdmrd/erp-transportistas-v2.git
cd erp-transportistas
# Inicializar submodulos
git submodule update --init --recursive
# Backend
cd backend
npm install
cp .env.example .env
npm run dev
# Frontend (otra terminal)
cd frontend
npm install
npm run dev
```
---
## Documentacion
- [Requerimientos del Giro](docs/03-requerimientos/REQ-GIRO-TRANSPORTISTA.md)
- [Arquitectura](docs/10-modelado/)
- [API Reference](docs/30-integraciones/)
---
## Contribuir
Este proyecto sigue el sistema SIMCO de desarrollo. Consultar `CLAUDE.md` para directivas de implementacion.
---
## Licencia
Propietario - ISEM 2026