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

