All projects
GET/projects/promoy-market

Promoy Market

Async backend + Vue SPApromoy-market.uz

// Overview

A B2B restocking marketplace for shops. Split out of the monolith into its own service: no DRF, fully async Django views on ASGI + uvicorn.

// What I built

  1. 01

    Async rule: no lazy relations, everything preloaded with select/prefetch

  2. 02

    Checkout uses select_for_update + transaction.atomic, race-free

  3. 03

    SSO via the 2pay token, user and company synced through a Redis cache

  4. 04

    Frontend: Vue 3 + Tailwind 4, CRM plays a sound and pushes a notification on new orders

// Where it sits

  • Web / SPAvue · react · next
  • Django APIdrf · async · asgi
  • PostgreSQLprimary db
  • Rediscache · broker

// next step

Let's build something together.

Message me on Telegram
aslbek@asldev: ~
❯