This codebase is currently work in progress and requires improvements in a few areas before using it. The remaining issues are being tracked in this project and actively being developed. This disclaimer will be removed once all non- priority:low issues are being resolved. |
Hyperlocal businesses that involve Grocery, Food Delivery, Instant Courier, etc, are likely to reach 3.4 Trillion USD by 2027. Hundreds of such businesses are being launched all across the world. This accelerator project will help these companies to avoid the undifferentiated heavy lifting by providing them a re-usable solution for tracking their (tens of thousands of) drivers and instantly make pick-up and routing decisions. The system provides granular real time tracking, complex search, as well as assignment of drivers to orders using optimisation techniques.
- Quick start guide - deploy the solution in your AWS account
- Detailed documentation - details about this project
- Development Guide - get started implementing your custom features
.
├── _templates (generators for packages and components)
├── config (workspace configuration files)
├── docs (detailed documentation)
├── packages (common packages used in prototype infra and apps)
└── prototype (main infra, app code and scripts)
├── dispatch
├── infra
├── scripts
└── simulator
- AWS CLI version 2
- VSCode highly recommended
- VS Code ESLint extention - Required if using vscode and want auto integration with eslint
- nodejs v18 with yarn
- Java -- Corretto 11 preferred
- Docker
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.