Case study · Marketplace · Mexico
mano·mano
Compra y vende cerca de ti — a free classifieds marketplace where people in Mexico sell second-hand things to each other.
Busca bicis, muebles, celulares…Buscar
Visit mano-mano.mx ↗
What it does
📝
Free listings
Post an item with photos, price and location in a minute.
🔎
Search & filters
Category, price, city — find what's near you.
♥
Favourites
Save listings and come back to them later.
💬
Live chat
Buyer and seller talk in real time, right inside the site.
★
Reviews & ratings
Sellers build trust with ratings from real deals.
🌐
3 languages
Spanish by default, plus English and Russian.
Decisions we made
- Spanish first, mobile firstMost buyers come from phones, so every screen starts at 375px and Spanish is the default locale.
- Chat over WebSocketMessages arrive instantly, without page reloads — deals close in the chat, not in the comments.
- One API contract as source of truthBackend and frontend follow a single contracts document, so features ship without mismatches.
- Own design systemOne neutral typeface, a calm green brand colour and a strict token set keep the UI clean and fast.
- Everything in containersDatabase, cache, API, frontend and gateway run in Docker, deployed with a single script.
Stack
Django 5.2DRF + JWTChannels + RedisNext.js 15React 19Tailwind 4next-intlPostgreSQL 16Dockernginx