A platform for distributing and booking