Hoja de ruta de la plataforma y arquitectura
SmartWMS — Sistema moderno de gestión de almacenes. Esta página documenta la arquitectura de nuestra plataforma, las funciones actuales y la hoja de ruta de desarrollo.
Arquitectura del sistema
La plataforma consta de 6 componentes principales que trabajan juntos en 4 subdominios.
Backend API
Core REST API server handling auth, multi-tenant data, warehouse operations, analytics, IoT, and route optimization.
Frontend App
Main warehouse management interface for operators, managers, and administrators.
Admin Panel
Internal admin dashboard for platform management, tenants, plans, and content.
Landing Website
Public marketing website with pricing, features, blog, documentation, and registration.
Database
Primary data store with multi-tenant isolation, JSON columns, and composite indexes.
External Services
External service integrations for maps, geocoding, route optimization, and real-time events.
Cómo funciona todo
Flujo de solicitudes desde el navegador a través de la API hasta los almacenes de datos y servicios externos.
Browser (User) Browser (Admin) Browser (Visitor)
| | |
v v v
+-----------+ +-----------+ +-----------+
| Frontend | | Admin | | Landing |
| React | | React | | Next.js |
| app.* | | admin.* | | *.one |
+-----------+ +-----------+ +-----------+
| | |
| RTK Query | RTK Query | fetch/SSR
| /api/v1/tenant/{id}/* | /api/v1/admin/* | /api/v1/*
v v v
+------------------------------------------------------------+
| Backend API (.NET 8) |
| api.smartwms.one |
| |
| Auth | Inventory | Orders | Warehouse | IoT | QC | |
| Traceability | Analytics | Reports | Routes | Roles |
+------------------------------------------------------------+
| | |
v v v
+--------+ +---------+ +---------+
|Postgres| | SignalR | |HERE API |
| :5432 | | WebSocket| | Maps |
+--------+ +---------+ +---------+
|
v
EF Core Migrations (version-controlled schema)
Hoja de ruta de desarrollo
8 de 9 fases completadas. Construyendo la plataforma WMS más completa para PYMES.
Phase 1 — Core Platform
Multi-tenant architecture, authentication, permissions, dashboard
Phase 2 — Warehouse Operations
Full inbound/outbound workflow, zones, locations, transfers
Phase 3 — Analytics & Reports
ABC analysis, worker productivity, fulfillment rates, 5 report types
Phase 4 — IoT & Monitoring
Device management, sensor telemetry, automated alerts
Phase 5 — Traceability & QC
Lot tracking, quality inspections, holds management
Phase 6 — Route Optimization
HERE Maps integration, TSP solver, delivery route management
Phase 7 — Dashboard & UX
Widget dashboard, column visibility, enhanced putaway scoring
Phase 8 — Business Onboarding
Business type selector, auto-provisioning, Lite plan
Phase 9 — Mobile & Integrations
Mobile app, barcode scanning, automation rules, marketplace connectors
Stack tecnológico
Backend
.NET 8
ASP.NET Core
Entity Framework Core
PostgreSQL
SignalR
ASP.NET Identity
Frontend
React 18
TypeScript
RTK Query
TanStack Table v8
react-hook-form
react-grid-layout
Landing
Next.js 14
Tailwind CSS
next-intl
Framer Motion
TypeScript
lucide-react
Infrastructure
PostgreSQL 15
systemd
PM2
nginx
HERE API
Linux
Auth & Security
JWT + Refresh Tokens
ASP.NET Identity
RBAC (159+ perms)
Multi-tenant isolation
GDPR compliant
DevOps
Git
rsync deploy
systemd services
EF Core migrations
webpack (UI)
dotnet publish
¿Listo para probar SmartWMS?
Comience su prueba gratuita de 30 días y vea cómo SmartWMS puede transformar las operaciones de su almacén.