Skip to Content
Case Study | WEB DEVELOPMENTLast Updated: September 2026

Innila - Traditional Foods E-Commerce

Client / Project
Adithyaa Ram Industries
Service Area
WEB DEVELOPMENT
Last Updated
September 2026
Technologies
NEXT.JS 14PRISMARAZORPAYMULTI-BRAND

Project Overview

Sister storefront to Airlia on the same ARI platform, serving traditional vermicelli, flours, and grains. Subdomain-isolated brand experience, OTP/Google auth, Razorpay checkout, and automated GST-compliant invoicing.

The Challenge

Adithyaa Ram Industries needed a second, subdomain-isolated brand store for their traditional food line without duplicating infrastructure. The store required OTP/Google authentication, Razorpay checkout, and automated GST-compliant PDF invoicing for B2B buyers.

Our Solution

We extended the Airlia platform architecture into a multi-brand monorepo. Innila runs as a fully isolated subdomain experience sharing the same Prisma/Neon Postgres backend with tenant-scoped RLS. We integrated OTP login via Resend, Razorpay for payments, and a server-side PDF invoice generator that auto-emails GST breakdowns to buyers post-purchase.

GST-Compliant Invoice Generator (TypeScript)
export async function generateGSTInvoice(order: Order): Promise<Buffer> {
  const doc = new PDFDocument();
  doc.text(`GSTIN: ${order.seller.gstin}`);
  doc.text(`Invoice No: ${order.invoiceNo}`);
  order.items.forEach(item => {
    const gst = item.price * 0.18;
    doc.text(`${item.name}: INR ${item.price} + GST ${gst.toFixed(2)}`);
  });
  return bufferFromStream(doc);
}

Measured Impact

-70%Setup Time vs New Build
0B2B Invoice Errors
+41%Checkout Completion Rate

Key Features Delivered

  • Multi-Brand Subdomain Isolation
  • OTP & Google OAuth Authentication
  • Razorpay Checkout Integration
  • Automated GST-Compliant PDF Invoicing
Launch Live Application ->

Looking for Similar Results?

We build digital infrastructure that drives revenue. Let's map out a plan for your business.

Start Your Project