
Project
App
Backend for an intercity ride-matching app that pairs drivers making trips between Uzbekistan's regions and cities with passengers heading the same way. It splits driver and passenger domains into separate apps over a shared user model, with background workers handling matching and notification work.
Separate driver and passenger domains over a shared user model
Intercity route matching between regions and cities
Background matching and notifications on a task queue