This is the Streamlit frontend for the Trash Optimizer application. It provides an interactive interface for users to visualize and optimize trash collection routes.
This application relies on the following external services:
- Geolocation Service: OpenRouteService for mapping and geolocation functionalities.
https://openrouteservice.org/ - Inference Service: A custom backend service for trash bin level prediction. Make sure to have it running and accessible.
pip install -r requirements.txt- Copy the
.env.templatefile to a new file named.env. - Create a service account and obtain the necessary API keys for the geolocation and inference services.
- Fill in the required environment variables in the
.envfile.
streamlit run app.py