A multi-platform logistics kit with admin panel, backend API, customer app, and courier app. Ready for demos, internal rollout, or operational handoff.
Back to KitsLogiKit is a logistics starter built around a real demo flow: create shipments, assign couriers, update statuses, and track orders end to end.
Each component is independently runnable and ready for extension.
Next.js 15 + TypeScript + Tailwind + shadcn/ui. Includes dashboard, shipments, couriers, stations, products, promotions, reports, and settings.
Go 1.23 + Gin + GORM + PostgreSQL. Includes auth, shipments, couriers, stations, pricing engine, config, notifications, and seed data.
Flutter app for customers to log in, create shipments, choose vehicle and add-ons, track status, and review order history.
Flutter app for couriers to log in, view assigned jobs, update delivery status, and track daily workflow.
This flow has been validated in a real demo environment.
Customer creates a shipment.
Admin reviews and assigns a courier.
Courier updates shipment status.
Customer tracks the shipment in real time.
Reflects common Vietnamese logistics add-ons and is easy to extend by campaign.
Base rate by vehicle type and distance
Loading helpers by headcount
Floor, stop, night surcharge, COD
Return trip and campaign-specific rules
Supports local runs and packaged Docker Compose deployment for demo or production-like environments.
Backend and frontend are container-ready with DB seeding and network reconnect steps.
Already deployed on VPS with dedicated domains for admin and API.
Includes demo accounts, services, vehicles, stations, and sample data for faster demos.
You can review the repo structure or discuss a tailored operational package.