Дорожня карта платформи та архітектура
SmartWMS — сучасна система управління складом. На цій сторінці задокументовано архітектуру нашої платформи, поточні можливості та дорожню карту розробки.
Архітектура системи
Платформа складається з 6 основних компонентів, що працюють разом у 4 субдоменах.
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.
Як це все пов'язано
Потік запитів від браузера через API до сховищ даних та зовнішніх сервісів.
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)
Дорожня карта розробки
8 з 9 фаз завершено. Будуємо найбільш комплексну WMS-платформу для середнього та малого бізнесу.
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
Технологічний стек
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
Готові спробувати SmartWMS?
Розпочніть 30-денний безкоштовний пробний період і подивіться, як SmartWMS може перетворити ваші складські операції.