Pixel-Lab es una solución tecnológica innovadora diseñada para optimizar la distribución rural en Cajamarca, Perú. Combina un frontend moderno desarrollado con React y TypeScript con un backend potente en Python (Flask) para ofrecer soluciones inteligentes de ruteo y gestión logística.
👉 Demo en Vivo | 🌐 Repositorio
| Función | Descripción |
|---|---|
| 🛣️ Optimización de Rutas | Algoritmos avanzados que reducen costos y tiempos de distribución |
| 📍 Monitoreo en Tiempo Real | Seguimiento activo de operaciones logísticas |
| 🗺️ Visualización Geográfica | Mapas interactivos para planificación de rutas |
| 📊 Dashboard Analítico | Métricas clave para toma de decisiones |
| 🔒 Gestión de Usuarios | Sistema seguro de autenticación y roles |
# Verificar versiones
node --version # Requiere v18+
python --version # Requiere v3.9+git clone https://github.com/JairoHuasaja/Pixel-Lab.git
cd Pixel-Lab/src
# Instalar dependencias
npm install
# Iniciar servidor de desarrollo
npm run dev
cd ../Api# Crear entorno virtual (recomendado)
python -m venv .venv
source .venv/bin/activate # Linux/macOS
.venv\Scripts\activate # Windows
# Instalar dependencias
pip install -r requirements.txt
# Iniciar API
flask run📦 Pixel-Lab/
├── 📂 src/ # Frontend (React + TypeScript)
│ ├── 📂 components/ # Componentes reutilizables
│ ├── 📂 pages/ # Vistas principales
│ ├── 📂 utils/ # Utilidades y helpers
│ └── ...
│
├── 📂 Api/ # Backend (Python Flask)
│ ├── 📂 app/ # Lógica principal
│ ├── 📂 models/ # Modelos de datos
│ ├── 📂 routes/ # Endpoints API
│ └── ...
│
├── 📂 docs/ # Documentación
├── 📂 scripts/ # Scripts de despliegue
└── ...
graph TD
A[🔴 Inicio] --> B{🟢 Dashboard}
B --> C[🔵 Optimizar]
B --> D[🟠 Monitorear]
-
Registro/Inicio de sesión con credenciales
-
Explorar dashboard con métricas clave
-
Configurar parámetros de distribución:
- Puntos de recogida
- Destinos finales
- Restricciones vehiculares
-
Generar ruta optimizada con un clic
-
Monitorear operaciones en tiempo real
¡Agradecemos las contribuciones! Sigue estos pasos:
- 🍴 Haz un fork del repositorio
- 🌿 Crea una rama
git checkout -b feature/nueva-funcionalidad - 💻 Realiza tus cambios y commits
- 🔀 Haz push a tu rama
git push origin feature/nueva-funcionalidad - 📦 Abre un Pull Request
Distribuido bajo licencia MIT. Ver LICENSE para más detalles.
- Desarrollador: Jairo Huasaja
- Soporte: dragwarrion@gmail.com
+ ¡Clona el repositorio y comienza a optimizar!
git clone https://github.com/JairoHuasaja/Pixel-Lab.git