This sample project provides you to demonstrate delivery order dispatching and route optimization application. In general logistics services, there are complex business considerations. And finding featable route for dispatching order usually rely on real drive-way on map.
This project uses the AWS CDK to configure the infrastructure. The backend system is configured with agility and flexibility using AWS Serverless Services, and the Northstar design system used for UI to display the optimization results.
This project includes sample order data about delivering medical supplies. See below document for more details.
-
- Quick start guide to setup and deploy project
- Configuring development environment
-
- Guide to uninstall and releasing resources.
.
├── apps
├── infra (cdk application to deploy cloud resources)
├── scripts (scripts for local development)
└── website (web app)
├── docs (detailed documentation)
├── opt_engine (optimization engine)
└── packages
├── @config (project config related packages)
└── @infra (lerna packages for infra deloyment)
nvm
with nodejsv16
installedyarn
docker
zip
jq
openjdk
versionv11
or highervscode
witheslint
plugin (preferred)
- AWS Account Access (setup) with enough permission to deploy the application
- AWS CLI version 2 with named profile setup
- Mapbox API token needed for displaying map in the web.
This sample project referes AWS Last Mile Delivery Hyperlocal - Last Mile Logistics.
This sample project is licensed under the MIT-0. See the LICENSE file.