What patterns do you recommend for structuring an ‘on-demand’ application using Django?

If I want to build an app like Uber with Django, how should I organize my project and what tools/patterns should I follow so the app works well and is scalable?

“Keep things simple” is probably the only advice one can give. The question is too open ended. All projects become distinct and face unique problems pretty fast.