Vinsan: from founder vision to a running product in six weeks
An idea became a complete commerce platform in approximately six weeks: catalog, inventory, orders, payments and background operations engineered together for production.
- Industry
- Commerce
- Timeframe
- Approximately six weeks
- Services involved
- Software developmentIntegration & automationCloud & DevOps
The problem
The founder had a product vision, but no finished technical blueprint. Catalog, inventory, payments and bulk data operations needed to work as one dependable system, with room for the product to evolve.
The shape of the result
Idea → production
What we built
Commerce core
Product catalog, variants, inventory, coupons, orders and administrative workflows.
Heavy work, handled
Excel ingestion follows upload → validate → chunk → queue → process → track → retry.
Ready to operate
Authentication, payments, transactional email and separate API/worker deployment.
- 1Product workflows
- 2API & database
- 3Queue & workers
- 4Payments & email
The decisions behind the build
- 01
Turn product discussions into short build–test–revise cycles, making architecture decisions alongside implementation.
- 02
Separate the NestJS API from background workers so heavy imports and long-running operations do not hold up user requests.
- 03
Validate Excel uploads, split them into chunks, queue the work and track progress with controlled retries.
- 04
Connect authentication, Razorpay payments and transactional email to the product workflows.
- 05
Package the API and workers for Docker deployment with health checks, non-root execution and production configuration.
What we delivered
- A functioning product brought into operation in approximately six weeks.
- Catalog, variants, stock, coupons and orders supported by one structured backend.
- Bulk data operations handled through visible, retryable background jobs.
- A production foundation the client could keep extending.
Technology used
- NestJS
- PostgreSQL
- Drizzle ORM
- Better Auth
- BullMQ
- Redis
- Razorpay
- Amazon SES
- Docker
- AWS
Next
All workDiscover → plan → visit
- Discover festival
- Explore programme
- Find locations
- Plan the visit
Case study · Culture & events
Khajuraho Dance Festival: a digital companion to a cultural experience
Festival discovery, programme information and location tools brought together in a responsive platform designed around the visitor’s journey.
Read the case study