Project overview
- Client
- Malhaari
- Industry
- D2C retail / e-commerce
- Timeline
- 4 months
Tech stack
- Next.js
- Node.js
- PostgreSQL
- Typesense
- Razorpay
- Redis
- TypeScript
Malhaari is a direct-to-consumer brand. FYT built its complete custom e-commerce stack instead of using Shopify: a customer storefront, an admin panel and a scalable backend with background workers.
- 4 months
- build time
Challenge
- The brand wanted full control over promotions such as Buy X Get Y, sales, coupons and referrals, which hosted platforms limit or charge extra for.
- Product search and browsing had to stay fast as the catalogue grew.
- Payments had to support the gateways Indian shoppers use, with reliable emails and order notifications.
Solution
FYT built a Node.js and TypeScript backend on PostgreSQL, with Redis and background jobs. Payments run through Razorpay, PayU and PhonePe. Typesense provides instant search, and Brevo and Listmonk handle transactional and marketing email. Product media is stored in the cloud. The Next.js storefront and admin panel sit on the same backend, with rate limiting and checks on public pages.

Key features
- 01
Product catalogue, collections, categories and materials
- 02
Cart, quick order, wishlist and shared wishlists
- 03
Promotions engine: Buy X Get Y, sales, coupons, referral discounts
- 04
Razorpay, PayU and PhonePe payment gateways
- 05
Typesense-powered instant search
- 06
Reviews, blog, newsletter and homepage section management
- 07
Shipping, tax and order management with PDF invoices
- 08
Email marketing (Brevo, Listmonk) and product notifications
- 09
Analytics, activity feed and admin cache controls
“We worked with Fly Your Tech on our Malhaari e-commerce store. They built a custom setup with promotions, referrals and fast product search instead of a basic template, and handled payments and checkout carefully. They have stayed with us for maintenance too. A dependable team for any serious D2C brand.”
Results
- Main build delivered in about 4 months (Jul–Nov 2025), with ongoing maintenance into Oct 2026.
FAQ
Custom stores give you full control over promotions, checkout, payment gateways and data, with no per-app fees, which helps once a D2C brand grows.
Malhaari uses Razorpay, PayU and PhonePe. Other Indian gateways can be added the same way.
Typesense gives instant, typo-tolerant search, and Redis caching keeps catalogue pages quick.

