FlotillasGPS - Sistema completo de monitoreo de flotillas GPS

Sistema completo para monitoreo y gestion de flotas de vehiculos con:
- Backend FastAPI con PostgreSQL/TimescaleDB
- Frontend React con TypeScript y TailwindCSS
- App movil React Native con Expo
- Soporte para dispositivos GPS, Meshtastic y celulares
- Video streaming en vivo con MediaMTX
- Geocercas, alertas, viajes y reportes
- Autenticacion JWT y WebSockets en tiempo real

Documentacion completa y guias de usuario incluidas.
This commit is contained in:
FlotillasGPS Developer
2026-01-21 08:18:00 +00:00
commit 51d78bacf4
248 changed files with 50171 additions and 0 deletions

139
.gitignore vendored Normal file
View File

@@ -0,0 +1,139 @@
# =============================================================================
# FlotillasGPS - Git Ignore
# =============================================================================
# =============================================================================
# Archivos de entorno y secretos
# =============================================================================
.env
.env.local
.env.*.local
*.pem
*.key
firebase-credentials.json
credentials.json
.credentials
# =============================================================================
# Python
# =============================================================================
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
venv/
ENV/
.venv/
# =============================================================================
# Node.js
# =============================================================================
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm
.yarn
# =============================================================================
# Build outputs
# =============================================================================
frontend/dist/
frontend/build/
mobile/dist/
mobile/build/
*.bundle.js
*.bundle.js.map
# =============================================================================
# IDE y editores
# =============================================================================
.idea/
.vscode/
*.swp
*.swo
*~
.project
.classpath
.settings/
*.sublime-workspace
*.sublime-project
# =============================================================================
# Sistema operativo
# =============================================================================
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
*.bak
# =============================================================================
# Logs
# =============================================================================
logs/
*.log
npm-debug.log*
# =============================================================================
# Testing
# =============================================================================
coverage/
.coverage
htmlcov/
.pytest_cache/
.tox/
.nox/
# =============================================================================
# Datos locales y temporales
# =============================================================================
*.sqlite
*.db
*.sqlite3
tmp/
temp/
cache/
# =============================================================================
# Videos y archivos grandes
# =============================================================================
videos/
*.mp4
*.avi
*.mov
*.mkv
# =============================================================================
# Backups
# =============================================================================
backups/
*.sql
*.sql.gz
*.tar.gz
*.zip
# =============================================================================
# Otros
# =============================================================================
.docker/
docker-compose.override.yml