Skip to content

Carty is a kivyMD/python android app to optimize shifts towards a specific destination among participants

Notifications You must be signed in to change notification settings

alessandrofesti/carty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Imagine many people need to go somewhere (party, conference, ...), some of them have their cars while others don't. Imagine that you want to divide the people without a car among the avaliable places of the people who have a car.

Carty helps you find the optimal allocation

carty.mp4

How does it work?

  • Create your profile
  • Join a group or create a new one
  • Add or modify your data (avaliable places, address of departure)
  • Run the simulation (it optimizes the solution for all the people present in the group)
  • Check the results

Tech

  • Frontend: Kivy, KivyMD
  • Backend: python
  • Model: python, ortools (deployed on AWS lambda)
  • Model APIs: AWS Gateway
  • Deploy: Buildozer

About

Carty is a kivyMD/python android app to optimize shifts towards a specific destination among participants

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published