Skip to content
Deepak PriyadarshiDeepak Priyadarshi
Work
Handed over

Grocup

Grocup

Multi-tenant eCommerce SaaS for grocery stores: each seller gets a storefront on its own subdomain.

Role
Lead engineer (via The Local Sandbox)
Timeline
Aug 2024 – 2026
Client
Grocup

Context

Grocup lets grocery and retail sellers sign up, pick a plan and get their own online store at <store>.grocup.com, with a seller dashboard and an ERP sync API.

What I built

  1. 01Database-per-tenant on PostgreSQL: seller sign-up provisions a new database and runs its schema in a transaction
  2. 02Per-tenant connection pools routed by subdomain, with a shared common database for sellers, plans and config
  3. 03ERP integration API for brands, categories and products with key/secret authentication
  4. 04Razorpay orders and seller subscriptions; order PDFs and emails via Mustache + wkhtmltopdf
  5. 05Storefront with Google Maps address picking, voice search and i18n; seller panel with staff roles, CMS pages, pincodes and delivery slots