Optimizing an urban meal delivery platform
Alexander Hess
4ee5a50fc6
- run "format" and "lint" separately => remove the nox session "pre-commit" - execute the entire "test-suite" before merges + rename "pre-merge" into "test-suite" + do not "format" and "lint" here any more + do not execute this before pushes * allow branches with <100% test coverage to exist on GitHub (they cannot be merged into 'main' until 100% coverage) * GitHub Actions executes the test suite |
||
---|---|---|
.github/workflows | ||
docs | ||
migrations | ||
src/urban_meal_delivery | ||
tests | ||
.gitignore | ||
.pre-commit-config.yaml | ||
alembic.ini | ||
LICENSE.txt | ||
noxfile.py | ||
poetry.lock | ||
pyproject.toml | ||
README.md | ||
setup.cfg |
Urban Meal Delivery
This repository holds code analyzing the data of an undisclosed urban meal delivery platform operating in France from January 2016 to January 2017. The goal is to optimize the platform's delivery process involving independent couriers.
The analysis is structured into three aspects that iteratively build on each other.