Skip to main content
MP
Client Project · E-Commerce Platform2026

ARI — AIRLIA & INNILA

Dual-brand e-commerce and corporate platform for Airlia and Innila.

Role

Solo Developer (Taskdrift)

Stack
Next.js 14TypeScriptPrismaPostgreSQLNextAuthRazorpayResendCloudinary
Status

Build Complete (Pending Go-Live)

Overview

ARI is a dual-brand e-commerce and corporate platform built by Taskdrift powering two distinct retail lines: Airlia (cleaning, fabric care, hygiene) and Innila (traditional foods, vermicelli, flours).

The challenge was building a single, highly performant unified backend that dynamically isolates brand storefronts, product catalogs, design tokens, and domain routing while operating off a shared database and inventory core.

Includes automated GST invoice generation (CGST/SGST vs IGST calculation), Razorpay payment gateway integration with strict HMAC signature verification, NextAuth admin portals, and Cloudinary media pipelines.

Screenshots

Key Features

Subdomain Brand Routing - Middleware-driven dynamic brand routing supporting custom domains and isolated storefront branding for Airlia and Innila.
Automated GST Invoicing - Server-side PDF invoice compiler calculating state-aware CGST, SGST, and IGST breakdowns automatically.
Razorpay Payment Gateway - Secure checkout flow with server-side HMAC webhook signature validation and order status reconciliation.
Unified Admin Portal - Role-gated dashboard for multi-brand inventory management, order processing, and customer analytics.
Optimized Media Pipeline - Responsive asset transformation and webp image delivery integrated with Cloudinary CDN.

Tech Deep Dive

Built on Next.js 14 App Router and PostgreSQL using Prisma ORM. Middleware inspects incoming host headers to set active brand contexts without runtime overhead. Payment webhooks trigger transactional confirmation emails via Resend and stream invoice PDFs generated on-the-fly.