-
ensure that python, pip and git are installed
sudo apt update && sudo apt-get install python3 sudo apt-get install python3-pip sudo apt install git -
clone the github repo & cd into it
git clone https://github.com/1rvinn/FedExpedite.git && cd FedExpedite -
install the required libraries by creating a virtual environment
python3 -m venv fedexpedite source fedexpedite/bin/activate pip install -r requirements.txt -
get your api keys from tomtom & here. then update them in app.py as shown below
-
run the app
streamlit run app.py
- route type
- vehicle details
- vehicle type
- engine size
- fuel type
- coordinate based
- search based
- fixed starting pt
- multiple stop support
- choice to add a fixed ending pt
- optimal sequence - uses the held karp method in dynamic programming to solve for the optimal route
- total travel time
- estimated emissions