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 14PrismaNeon PostgresRazorpayResendVercel

Project Overview

Sister storefront to Airlia on the same ARI platform, serving traditional vermicelli, flours, and grains with OTP auth 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