This is a django project that is used for padel tournaments management. Here are the different apps: - api: the api is used to communicate with the mobile app - authentication: regroups authentications services - biz: it's our CRM project to manage customers - shop: the website that hosts the shop - sync: the project used to synchronize the data between apps and the backend - tournaments: the main website the display everything about the padel tournaments In production, the project runs with ASGI because we use websockets in the sync app.