SaaS & Platform·Apr 2025

Air Expert India

Resilient e-commerce and inventory infrastructure for industrial air solutions.

Air Expert India Interface Preview
RoleFull-Stack Developer & Payment Architect
TimelineApr 2025
CategorySaaS & Platform
Live ProductVisit Product
Technologies Used
Next.jsReactMongoDBRazorpayTailwind CSS

Context & The Challenge

A full-stack e-commerce platform built for Air Expert India. I handled core application development, payment gateway integration, and failure handling to ensure a reliable checkout experience.

Air Expert India needed an e-commerce platform capable of handling high-value transactions, complex equipment variants, and instant payment reconciliation without transaction drop-offs.

System Architecture & Approach

Built an end-to-end full-stack web application with Next.js and Tailwind CSS, designing a fault-tolerant checkout pipeline integrated directly with Razorpay webhooks, automated order invoicing, and real-time inventory locking.

Key Architectural Decisions

Cryptographic Webhook Verification

Implemented dual-phase transaction verification: server-side payment confirmation cross-checked against Razorpay cryptographic signatures before updating MongoDB order records.

Optimized Client Bundle

Leveraged Next.js Server Components for catalog pages, drastically reducing client bundle payload and accelerating search engine indexing.

Deliverables & Results

  • —Resilient Checkout Flow: Multi-step checkout with optimistic inventory reservation and failure retry logic.
  • —Webhook-Driven Order Lifecycle: Asynchronous payment verification ensuring zero missed orders even if client disconnects.
  • —Dynamic Product Catalog: Filterable equipment specifications with automated PDF brochure downloads.
  • —Automated Tax & Invoicing: Real-time GST calculation and instantaneous PDF invoice generation upon payment receipt.

Eliminated failed payment discrepancy tickets entirely, achieving 99.9% checkout reliability and handling peak transaction loads smoothly.

Engineering Reflection

“Never trust client-side checkout callbacks; server-verified webhooks with idempotent database updates are non-negotiable for commercial transactions.”

Interested in discussing a similar project or technical architecture? Get in touch under .