Plataforma Comercial Integral · Masandina Comercializadora

Software +Andina 360
Logística, Operaciones y Comercialización.

Una plataforma modular que digitaliza de punta a punta la operación comercial: vendedores en campo, supervisión en tiempo real, inventario, facturación electrónica con Siigo, logística de despacho y portal para tenderos.

📱 App Flutter offline-first 🌐 Panel React web 🔥 Firebase sync + Auth 🐘 PostgreSQL desde el inicio 📍 Geolocalización en vivo 🧾 Facturación Siigo 📊 KPIs en tiempo real ☁️ Google Cloud Platform
+10.000
Tiendas objetivo
14
Módulos del sistema
4 fases
Plan de desarrollo
100%
Propiedad de +Andina
Características clave

Todo lo que el sistema resuelve

📦
Pedidos en tiempo realCada pedido visible al instante para todos los roles
📍
Visitas validadas por GPSGeofencing + QR confirman la presencia en tienda
📱
Aplica Android nativaAPK liviana, rápida y optimizada para campo
📴
Funciona sin internetModo offline total — sincroniza al recuperar señal
📊
KPIs para gerenciaVentas, efectividad y rutas en tablero en vivo
🏷️
Promociones dinámicasLa alistadora crea y actualiza promos desde bodega
Descripción oficial del sistema

¿Qué es el Sistema Logístico +Andina?

"

+Andina contará con una plataforma comercial integral compuesta por una aplicación móvil para vendedores desarrollada en Flutter, un panel web administrativo, comercial y logístico en React, y una infraestructura backend con Node.js + NestJS y PostgreSQL como base de datos principal desde el día 1 — complementada con Firebase de Google para sincronización offline, autenticación, notificaciones en tiempo real y almacenamiento de archivos.


El sistema digitaliza de punta a punta la operación: registro de clientes, geolocalización de tiendas, control de visitas, toma de pedidos, sincronización offline/online, inventario, facturación electrónica vía Siigo, consolidado logístico, supervisión comercial en tiempo real, reportes y portal de autoservicio para clientes. +Andina es propietaria absoluta de todo: código fuente, algoritmos, lógica del sistema, repositorios, documentación técnica, infraestructura, servidores y servicios cloud, cuentas utilizadas, dominios web, accesos administrativos, y guías y manuales del sistema.

02 · Problema actual

Los dolores que este sistema resuelve

Hoy la operación depende de llamadas, mensajes de WhatsApp y planillas manuales — errores, pedidos perdidos y cero visibilidad de lo que pasa en campo.

📍

Sin validación de visitas

No hay forma de confirmar que el vendedor fue físicamente a la tienda del cliente.

Geofencing + QR en tienda
📋

Pedidos sin trazabilidad

Los estados del pedido no están centralizados. Nadie sabe en qué punto exacto está el pedido.

6 estados en tiempo real
📶

Dependencia de internet

En campo sin señal, la operación se detiene o los datos se pierden definitivamente.

Offline-first desde el MVP
📊

Sin métricas por vendedor

La gerencia no sabe qué vendedor visita más tiendas ni cuáles son los más efectivos.

KPIs en tiempo real
🧾

Facturación manual y lenta

La generación de facturas electrónicas es manual, lenta y propensa a errores con la DIAN.

Integración automática Siigo
🛒

Tendero sin autonomía

El dueño de tienda no puede pedir si el mercaderista no pasa ese día. Se pierde venta.

Auto-pedido desde la web
🏭

Bodega sin visibilidad

La alistadora no sabe qué preparar ni en qué orden de prioridad debe hacerlo.

Monitor de picking en tiempo real
El ciclo del pedido

Seis estados. Trazabilidad total.

Cada pedido recorre estos seis estados. Vendedor, alistadora, tendero y administrador los ven en tiempo real — sin llamadas, sin WhatsApp, sin pérdidas.

🛒
Solicitado
El vendedor o tendero registran el pedido en el sistema.
Inicio
🏭
En Picking
La alistadora separa y empaca los productos en bodega.
Bodega activa
📦
Alistado
Pedido empacado y listo para ser cargado al vehículo.
Listo
🚛
Despachado
Sale en camión. El tendero recibe notificación automática.
En ruta
🏪
Entregado
El tendero recibe el pedido. Ciclo completado con éxito.
Completado
⚠️
Novedad
No fue entregado. El sistema notifica al equipo para gestionar.
Gestión
04 · Mapa de usuarios

7 roles, una plataforma integrada

Pasa el cursor sobre cada rol para ver cómo accede. Cada usuario ve solo la información necesaria para su trabajo — nada más, nada menos.

En campo
Vendedor
Check-in GPS o QR en tienda
Tomar pedidos en campo
Crear y editar clientes
Ruta del día en mapa
Modo offline total
Cómo accede
Vendedor
Operación en calle — siempre en movimiento
Dispositivo de acceso
Smartphone Android (APK Flutter)
Funciona sin internet
Sincronización automática
📱 APK Android
Dueño de tienda
Tendero
Ver y hacer pedidos propios
Catálogo siempre actualizado
Historial y facturas digitales
Estado del pedido en vivo
Ver promociones activas
Cómo accede
Tendero
Dueño de tienda — desde cualquier lugar
Dispositivos de acceso
Celular (navegador web)
Computador (navegador web)
Sin instalación requerida
🌐 WebApp / Móvil
Estrategia comercial
Director Comercial
Ventas por vendedor y zona
Cobertura y efectividad
KPIs y comparativo vs meta
Mapa general de operación
Productos más vendidos
Cómo accede
Director Comercial
Visión estratégica del negocio
Dispositivo de acceso
PC / computador (panel React)
Tablet / celular (web responsive)
🖥️ Panel Web React
Control en campo
Supervisor
Mapa con vendedores en vivo
Visitas realizadas vs pendientes
Alertas de desvío de ruta
Control de cuadrantes
Productividad por vendedor
Cómo accede
Supervisor
Control de la fuerza comercial
Dispositivo de acceso
PC / panel web React
APK Android (monitoreo)
🗺️ Web + APK
En bodega
Alistadora
Pedidos entrantes en tiempo real
Lista de picking optimizada
Marcar estados del pedido
Crear y actualizar promociones
Confirmar despacho
Cómo accede
Alistadora
Bodega y gestión de promociones
Dispositivos de acceso
PC en bodega (panel React)
Tablet industrial
Navegador web estándar
💻 PC / Tablet Web
Equipo interno
Administrador
Configuración global del sistema
Gestión de usuarios y roles
Todos los módulos activos
Integraciones y seguridad
Bitácora de actividad
Cómo accede
Administrador
Acceso total al sistema
Dispositivos de acceso
PC / Desktop (panel React)
APK Android
Tablet / web
🖥️ Multi-dispositivo
Finanzas
Auxiliar Contable
Inventario con costos
Facturación y Siigo
Cierre diario operativo
Estados contables
Reportes financieros
Cómo accede
Auxiliar Contable
Módulos financieros y facturación
Dispositivo de acceso
PC / computador (panel React)
Módulo contable y Siigo
💼 Panel Web React
05 · Vista por dispositivo

Cada dispositivo, diseñado para su usuario

10:22 📶 🔋
Carlos M. · Zona Norte 🔔
📍
✓ Check-in GPS validado — Tienda El Sol
5/8
Visitas hoy
$380k
Venta del día
Próximas tiendas
Tienda La Esperanza
Calle 45 #23-10 · 5 min
Por visitar

App Flutter para vendedores — offline-first

Diseñada para ser rápida y confiable en calle, incluso sin conexión. El vendedor ve su ruta del día, hace check-in GPS al llegar a cada tienda, crea o actualiza clientes, toma el pedido y marca la salida. Sin señal, todo queda guardado y sincroniza automáticamente al recuperar red.

  • Validación de visita por Geofencing y QR físico en tienda
  • Offline-first — funciona completo sin internet
  • Creación y edición de clientes desde el celular
  • Catálogo con stock en tiempo real y buscador
  • Historial de visitas y pedidos por tienda
  • Registro de hora de entrada, salida y coordenadas GPS
9:41 📶
Mi Tienda 🔔
📍 Tienda El Progreso · Medellín
🏷️ Promo activa: 3x2 en bebidas esta semana
🥛
Leche Entera 400ml
$2.800
🍫
Leche Saborizada 300ml
$1.900
💧
Agua 600ml
$1.200
🫙
Conserva x6
$8.500

Portal React para tenderos — sin instalar nada

El dueño de la tienda puede hacer pedidos en cualquier momento sin esperar al vendedor. Interfaz ultra simple en React — funciona desde cualquier celular o computador, en el navegador, sin instalación.

  • Catálogo actualizado con fotos y precios reales
  • Auto-pedido sin depender del vendedor
  • Seguimiento con los 6 estados del ciclo logístico
  • Historial de compras y facturas digitales
  • Promociones activas y programa de puntos (fase 4)
  • Preparado para pagos online PSE / Nequi (fase 4)
+Andina · Alistadora — Bodega Central
📦 Pedidos
🏷️ Promociones
📤 Despacho
📊 Reportes
48
Pendientes
35
Alistados hoy
3
Novedades
Lista de alistamiento
#4821 · El Progreso🛒 Alistar
#4820 · Minimarket Central📦 En proceso
#4819 · Tienda La Buena✅ Listo
🏷️ Promo vigente
3x2 Bebidas · Vence Jun 30

Panel de Alistadora — bodega y promociones

La alistadora ve los pedidos entrantes en tiempo real, los alista en orden de prioridad, marca los que están listos para despacho, y tiene el control total de las promociones activas para los tenderos.

  • Monitor de pedidos entrantes en tiempo real
  • Lista de picking optimizada por bodega
  • Marcado de estados: alistar → en proceso → listo
  • Confirmación de salida para despacho
  • Crear y actualizar promociones activas
  • Gestionar descuentos por tienda, zona o categoría
+Andina · Admin Panel · Jun 2026
📊 Panel
📦 Pedidos
👥 Clientes
🗺️ Mapa vivo
🏷️ Promos
📈 KPIs
342
Pedidos hoy
$4.2M
Ventas del día
12/14
Vendedores activos
87%
Efectividad visitas
Pedidos recientes
El Porvenir🚛 Despachado
Minimarket Central🏭 En Picking
Tienda La Buena✅ Entregado

Dashboard React — administración y supervisión total

Visibilidad total de toda la operación: pedidos, vendedores en mapa, KPIs de ventas y efectividad, inventario y facturación — todo desde el navegador, en tiempo real para todos los roles internos.

  • Todos los pedidos del día centralizados con sus 6 estados
  • Mapa con la ubicación actual de cada vendedor en campo
  • Métricas de ventas, visitas y efectividad por ruta
  • Gestión de más de 10.000 tiendas registradas
  • Integración con Siigo para facturación electrónica
  • Acceso desde web, PC y tablet — roles con permisos granulares
06 · Flujo end-to-end

Del campo al tablero gerencial — 8 pasos

Cada paso tiene un responsable, un estado en el sistema y una acción automática sobre el siguiente eslabón de la cadena.

PASO 01

Vendedor llega a la tienda

La app valida cercanía por GPS. Si hay QR físico lo escanea para registrar la visita en segundos.

GPS · QR · Flutter
PASO 02

Registra entrada + cliente

Marca entrada con coordenadas y hora. Si la tienda no existe la crea desde el celular con todos sus datos.

Geolocalización · Firebase
PASO 03

Toma el pedido

Selecciona productos del catálogo, elige presentación y confirma cantidades. Sin señal queda en cola local.

🛒 Estado: Solicitado
PASO 04

Marca salida y sincroniza

Registra observaciones y marca salida. El sistema sube visita y pedido al backend Node.js + PostgreSQL.

Node.js · PostgreSQL
PASO 05

Supervisión en tiempo real

El supervisor y director ven cobertura, rutas y pedidos en el mapa. Reciben alertas de desvíos al instante.

Dashboard React
PASO 06

Cierre 4PM + picking

Se consolidan pedidos del día, se generan listas de picking y lotes de facturación. Bodega recibe notificación.

🏭 Estado: En Picking
PASO 07

Logística + Siigo

Se factura vía Siigo, se despacha el pedido y el tendero recibe notificación automática cuando sale el camión.

🚛 Estado: Despachado
PASO 08

Entrega + analítica

Confirmación de entrega con firma u foto. Toda la operación alimenta dashboards, reportes y KPIs gerenciales.

✅ Estado: Entregado
07 · Módulos del sistema

14 módulos. Una plataforma completa.

Cada módulo es independiente y se integra al núcleo central. Se activan por fases según el plan de desarrollo.

🔐
1. Usuarios y Roles
7 roles con permisos granulares
Login seguro + recuperación
Bitácora de accesos
Desactivación remota
Control por dispositivo/sesión
📱
2. App Vendedor
Flutter offline-first
Login + ruta del día
Gestión de clientes + QR
Toma de pedidos
Sync automático
🏪
3. Clientes + QR
ID único por tienda
QR generado por cliente
Ficha completa del cliente
Historial de compras
Estados del cliente
📦
4. Productos y Catálogo
SKU / código interno
Múltiples presentaciones
Precios y promociones
Stock disponible/reservado
Imagen y estado activo
🗺️
5. Visitas y Rutas
Entrada/salida georreferenciada
Cuadrantes y zonas
Rutas del día
Clientes no visitados
Validación GPS + QR
📊
6. Supervisión Comercial
Mapa de vendedores en vivo
KPIs por vendedor y zona
Alertas de desvío
Cobertura por cuadrante
Panel director + supervisor
🗄️
7. Inventario
Stock actual / reservado
Movimientos de inventario
Reserva por pedido
Stock mínimo + alertas
Recepción de mercancía
🧾
8. Facturación + Siigo
Remisión automática
Integración API Siigo
Factura electrónica + CUFE
Sync clientes y productos
Estado de facturas
🕓
9. Cierre Diario 4PM
Hora de corte configurable
Consolidación de pedidos
Lote de picking
Lote de facturación
Resumen por vendedor/zona
🚛
10. Logística y Despacho
Consolidado por ruta/vehículo
Asignación conductor
Confirmación de entrega
Firma + foto opcional
Gestión de novedades
🌐
11. Portal Tenderos
Catálogo + carrito
Historial + facturas
Seguimiento de pedidos
Promociones activas
Recompra rápida
💳
12. Pagos Online
PSE · Tarjetas
Nequi · Daviplata
Conciliación básica
Estado de pago
Comprobantes digitales
🎁
13. Puntos y Fidelización
Acumulación por compra
Canje y descuentos
Reglas por producto
Historial de puntos
Promociones por cliente
📈
14. Reportes y Analítica
Ventas por día/semana/mes
Ventas por vendedor/zona
Clientes sin compra
Rotación de inventario
Dashboards gerenciales
07B · Así se vería funcionando

Simulación de pantallas del sistema

9:41
Pedido #4821
🚛
En tránsito
Estimado: 2:00 pm
Seguimiento del pedido
🛒 Solicitado — 8:30 am
📦 Preparado — 9:15 am
🚛
En tránsito — 10:45 am
Entregado
⚠️
No entregado
Bebida Tropical x6$16.800
Jugo Mango x12$22.800
Total$39.600

Seguimiento de pedido — 6 estados

El tendero puede ver en todo momento en qué estado está su pedido. Los seis estados del ciclo completo — solicitado, en picking, alistado, despachado, entregado o novedad — son visibles y se actualizan automáticamente.

  • Timeline claro con hora exacta de cada cambio de estado
  • Los 6 estados del pedido visibles en pantalla
  • Notificación automática cuando sale despachado
  • Detalle de productos y valor del pedido
  • Gestión de novedades si el pedido no se entrega
9:41
Mi historial
24
Pedidos este mes
$1.2M
Compras acumuladas
Pedidos recientes
#4821
Hoy · $39.600
🚛 En tránsito
#4756
Jun 18 · $88.200
✅ Entregado
#4701
Jun 14 · $54.700
✅ Entregado
#4655
Jun 10 · $42.100
✅ Entregado

Historial completo del tendero

El dueño de la tienda tiene acceso a todo su historial de compras, puede revisar facturas digitales y consultar el estado de cualquier pedido anterior. Genera confianza y reduce llamadas de soporte.

  • Resumen de pedidos y valor total del mes
  • Acceso a facturas digitales en cualquier momento
  • Estado actualizado de cada pedido pasado
  • Registro claro de toda la relación comercial
10:22 📶
Carlos V. · Zona Norte
📍
✓ Check-in GPS validado — Tienda El Sol
5/8
Visitas hoy
$380k
Venta del día
Tienda La Esperanza
Calle 45 #23-10 · 5 min
Por visitar

Panel del vendedor en campo — Flutter

El vendedor tiene su tablero personal con GPS en vivo, resumen del día y acceso inmediato para levantar pedidos. El check-in GPS queda registrado automáticamente para el supervisor y el director comercial.

  • Validación de presencia por GPS al llegar a cada tienda
  • Resumen de ventas y visitas del día en tiempo real
  • Acceso rápido al catálogo y a la toma de pedidos
  • Funciona sin señal — sincroniza al recuperar red vía Firebase
  • Historial de visitas anteriores por tienda
+Andina · Alistadora — Promociones
📦 Pedidos
🏷️ Promociones
📤 Despacho
Promociones activas
3x2 en Bebidas
Todas las tiendas · Vence Jun 30
Activa
-15% en Snacks x6
Zona Norte · Vence Jul 5
Activa
2x1 Jugos Naturales
Clientes nuevos · Jun 25-30
Programada

Alistadora — gestión de promociones

La alistadora tiene control total del módulo de promociones: crea nuevas, edita las activas, las programa por fecha, zona o tipo de cliente. Toda promoción publicada aparece de inmediato en el catálogo del tendero.

  • Crear promociones por producto, categoría o zona
  • Programar por rango de fechas
  • Activar, pausar o editar promos en tiempo real
  • Segmentar por tipo de cliente o tienda
  • La promo publicada aparece en el catálogo del tendero de inmediato
+Andina · Estado logístico — 6 estados
🛒
48
Solicitado
🏭
35
En Picking
📦
62
Alistado
🚛
82
Despachado
110
Entregado
⚠️
3
Novedad
Pedidos recientes
#4821 · Tienda El Progreso🚛 Despachado
#4820 · Minimarket Central🏭 En Picking
#4819 · Tienda La Buena Fe✅ Entregado
#4818 · Distribuidora Norte📦 Alistado
#4817 · Tienda El Porvenir⚠️ Novedad

Estado logístico — 6 estados en tiempo real

Vista completa del ciclo logístico en tiempo real. El equipo puede identificar de un vistazo cuántos pedidos hay en cada etapa, detectar cuellos de botella en picking o despacho, y gestionar novedades de no entrega.

  • Los 6 estados con ícono, color y conteo en vivo
  • Listado de pedidos recientes con estado actualizado
  • Gestión de novedades con registro de causa
  • Mover estados manualmente si es necesario
  • Acceso para alistadora, logística y administrador
08 · Arquitectura tecnológica

El stack que hace posible el sistema

PostgreSQL como base de datos principal desde el día 1. Firebase como capa de sincronización offline. Todo en Google Cloud Platform — un solo ecosistema, una sola factura.

📱 Capa móvil App de vendedores 📍 GPS para Vendedores
📱
Flutter
App Android · offline-first
🔥
Firebase Firestore
Sync offline/online del vendedor
🔔
Firebase Cloud Messaging
Notificaciones push al celular
📷
Firebase Storage
Fotos, evidencias, firmas, QR
🌐 Capa web Panel admin · logística · supervisor · tenderos
⚛️
React
Panel admin, dashboard, logística, portal
🗺️
Google Maps Platform
Mapas, rutas, cuadrantes, tracking
⚙️ Capa backend Núcleo del sistema — desde el día 1
🟩
Node.js + NestJS
API REST · lógica de negocio · integraciones
🐘
PostgreSQL
Base de datos principal · toda la operación
🔐
Firebase Auth
Autenticación segura de todos los usuarios
🧾
API Siigo
Facturación electrónica · remisiones · CUFE
💳
Pasarelas de pago
Bold · PayU · Wompi — integración lista para fase 4
💡 PostgreSQL es la fuente de verdad. Firebase Firestore actúa como puente de sincronización offline para los vendedores — cuando no hay señal, guarda localmente y sincroniza al backend/PostgreSQL al recuperar red. No son redundantes: trabajan juntos.
☁️ Infraestructura y despliegue Google Cloud Platform — mismo ecosistema que Firebase
☁️
Google Cloud Platform
Servidor principal — mismo ecosistema Firebase
🗄️
Cloud SQL (PostgreSQL)
BD administrada · backups automáticos
🌍
Dominios +Andina
admin · app · portal — propiedad de +Andina
📁
GitHub
3 repositorios · control de versiones
09 · Plan de desarrollo

4 fases. De MVP a plataforma integral.

El sistema se construye en fases priorizadas. Cada fase entrega valor real al negocio antes de arrancar la siguiente.

FASE 1
MVP — Fuerza de Ventas
Digitalizar visitas, clientes y pedidos. El corazón del sistema.
App Flutter: login, clientes, catálogo, pedidos, visitas GPS
Modo offline total + sincronización automática vía Firebase
Panel React básico: usuarios, clientes, productos, pedidos
Backend Node.js + NestJS + PostgreSQL desde el día 1
Firebase Auth + Firestore sync + Storage + FCM
Deploy en Google Cloud Platform (GCP)
Dominios: admin.andina.com · app.andina.com
✓ Resultado: +Andina deja de depender del papel para visitas y pedidos
FASE 2
Supervisión + Geolocalización
Control real de la fuerza comercial en campo.
Cuadrantes y zonas georreferenciadas en el mapa
Mapa en vivo de vendedores y tiendas
Alertas automáticas de desvío de ruta
Validación de visita por QR físico en tienda
Dashboard Director Comercial + Supervisor
KPIs: efectividad, cobertura, ticket promedio
Google Maps Platform integrado
✓ Resultado: Control real de la fuerza comercial en campo
FASE 3
Inventario + Facturación + Cierre
Automatizar el backoffice comercial de +Andina.
Módulo de inventario: stock, reservas, movimientos
Ingreso de mercancía por SKU o escaneo de QR — actualización inmediata de stock
Reserva automática de stock al confirmar pedido
Cierre diario operativo a las 4:00 PM
Consolidado de pedidos y lotes de picking
Integración API Siigo — factura electrónica
Generación de remisiones automáticas + CUFE
Panel logístico básico — consolidado por ruta
✓ Resultado: Operación de backoffice comercial automatizada
FASE 4
Logística + Portal + Pagos
+Andina pasa de app de ventas a plataforma integral.
Panel logístico completo: picking, despacho, rutas
Asignación de vehículos y conductores
Confirmación de entrega con firma y foto
Portal tenderos: catálogo, pedidos, historial
Pagos online: PSE, Nequi, Daviplata, tarjetas
Programa de puntos y fidelización
portal.andina.com — dominio propio de tenderos
✓ Resultado: +Andina opera como plataforma de distribución digital
10 · Indicadores del sistema

KPIs que el sistema mide en tiempo real

Todos estos indicadores se calculan automáticamente a partir de la operación diaria — sin reportes manuales, sin hojas de cálculo.

📍
Visitas realizadas vs pendientes
Por vendedor, zona y cuadrante
🔄
Tasa de conversión visita → pedido
Efectividad real de cada vendedor
💰
Ventas por vendedor y zona
Diario, semanal y mensual
🧾
Ticket promedio por tienda
Valor promedio de pedido por cliente
🏪
Clientes activos por periodo
Compradores vs total del mes
📅
Frecuencia de recompra
Cada cuánto vuelve a pedir cada tienda
🗺️
Cobertura por cuadrante
% de tiendas visitadas por zona
Pedidos sin novedad
% de entregas completadas exitosamente
⏱️
Tiempo promedio por visita
Entrada vs salida por tienda visitada
📦
Productos más vendidos
Top por unidades y por valor
🔁
Cumplimiento de ruta
Ruta planificada vs ejecutada
📉
Clientes sin compra reciente
Alertas de abandono por tienda
11 · Reglas clave del sistema

Las bases que garantizan que el sistema funcione

Estas reglas no son opcionales — son el esqueleto del sistema. Garantizan trazabilidad, integridad de datos y operación sin caos a cualquier escala.

1
Cada tienda tiene ID único y coordenadas válidasSin geolocalización no se puede crear ni validar la tienda.
2
Toda visita queda ligada a vendedor, cliente, fecha y ubicaciónSin estos datos la visita no se valida en el sistema.
3
Todo pedido queda ligado a una visita o canal de origenTrazabilidad completa de cómo nació cada pedido.
4
El inventario valida disponibilidad antes de confirmar pedidoNo se permite sobreventa si así se configura.
5
La facturación depende del estado del pedido y del stockSolo se factura lo que está listo para despacho.
6
Cada rol ve solo la información necesaria para su trabajoPermisos granulares por módulo y por acción.
7
El sistema opera offline-first para vendedores en campoLa app funciona sin internet. Sync automático al recuperar señal.
8
Todo cambio importante queda auditadoQuién creó, modificó, facturó o despachó cada elemento.
9
La plataforma crece por módulos sin rehacer el núcleoArquitectura modular — cada fase se suma, no reemplaza.
10
+Andina es dueña absoluta de toda la plataformaCódigo fuente, algoritmos, repositorios, documentación técnica, infraestructura, servidores, cuentas cloud, dominios, accesos administrativos, guías y manuales — independencia total de cualquier proveedor.
12 · Propuesta ejecutiva

El Sistema Logístico +Andina en una frase

"+Andina necesita una plataforma comercial modular compuesta por una app móvil de vendedores en Flutter, un ecosistema web en React para administración, supervisión y logística, con Node.js + PostgreSQL como núcleo backend desde el día 1 y Firebase como capa de sincronización offline — capaz de digitalizar clientes, visitas, pedidos, inventario, facturación, logística y analítica con operación offline-first y trazabilidad completa."

App Flutter offline-first para vendedores en campo desde el día 1.
PostgreSQL como base de datos principal — escalable sin límite.
Firebase como capa de sync offline — no reemplaza PostgreSQL.
Panel React para admin, supervisor, logística y director comercial.
Integración con Siigo para facturación electrónica automática.
Google Cloud Platform — mismo ecosistema, una sola infraestructura.
14 módulos, 4 fases, 7 roles — todo documentado y planificado.
100% propiedad de +Andina: código fuente, algoritmos, repositorios, infraestructura, servidores, cuentas, dominios y accesos.
Avancemos con el desarrollo →