Skip to content

A serverless app for keeping track of customers on a repeating service schedule. With route planning and optimization.

Notifications You must be signed in to change notification settings

lbenedetto/PickupScheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PickupScheduler

This is an app I made for my recycling collection company, Ibis Recycling. I also made it to familiarize myself with Kotlin, and cross platform development with Flutter

This app imports a list of customers, their addresses, and their subscription type and uses this information to populate a calendar of all scheduled pickups.

On pickup day, the app uses K-Means cluster analysis to pick groups of customers who live close to eacother, and then plan a route from the users current location to all the customers in the group, and then to the recycling center.

Schedule Screen

Customer List Screen

Routing Screen

About

A serverless app for keeping track of customers on a repeating service schedule. With route planning and optimization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages