ZU Mechanical Works - ERP Billing & Accounts Receivable Module — client logo

From Paper-Heavy Operations ToAI-Driven Billing Intelligence

The ERP Billing & Accounts Receivable module for ZU Mechanical Works transforms fragmented billing workflows into a unified digital pipeline. Teams can extract structured data from uploaded gate-pass documents, generate challans and invoices, manage quotations, and monitor customer WhatsApp threads in one dashboard. The result is faster turnaround, cleaner records, and significantly lower operational friction.

ZU Mechanical Works - ERP Billing & Accounts Receivable Module — project screenshot by Neura Agency

98%

Reduced manual data entry and billing errors

95%

Faster challan-to-invoice reconciliation

100%

Real-time visibility into due bills

THE CHALLENGE

Manual workflows were slowing revenue operations

ZU Mechanical Works was managing critical billing and logistics workflows across disconnected channels: scanned documents, spreadsheet tracking, ad-hoc quotation drafts, and WhatsApp message threads. Teams were repeatedly retyping document fields, manually reconciling challans against invoices, and relying on inbox-based communication tracking that created response delays and audit gaps.

THE SOLUTION

AI-powered operations layer for billing and communication

Neura engineered a Next.js 15 application with server-side API routes that orchestrate document ingestion, AI extraction, data normalization, and persistent storage in Supabase. Uploaded files are sent through Groq-powered multimodal extraction, normalized into a consistent schema, and stored with metadata and source URLs for traceability. This creates a reliable data foundation for downstream invoicing and reporting.

Core Capabilities

AI Document Extraction Pipeline

Users upload document images and the system extracts document number, dates, and item-level fields using Groq multimodal models. A normalization layer enforces a stable schema and reduces noisy OCR/LLM outputs before persistence.

Supabase-Backed Operational Data Hub

Extracted documents, quotations, contacts, and WhatsApp events are stored in Supabase with queryable API routes. Teams can retrieve historical records quickly with filters for date ranges, identifiers, and business entities.

Billing & Accounts Receivable Workflows

Dedicated UI modules allow teams to generate and preview challans, invoices, and quotations with structured line items. Accounts Receivable tracking provides visibility into outstanding balances, payment status, and aging summaries.

WhatsApp Communication Console

Webhook-driven WhatsApp ingestion centralizes inbound communication by contact and supports read-state updates. Built-in deduplication and metadata enrichment improve message quality and operational reliability.

Revenue & Receivables Control Center

A command-center dashboard aggregates invoice activity, receivables status, and monthly billing trends for quick operational awareness. Teams get immediate visibility into due payments, recent interactions, and execution pace.

Document Preview & Storage

PDF and image previews are supported. All documents and metadata are securely stored using Supabase Storage and Postgres.

Architecture & Technology

Frontend

  • Next.js 15 (App Router)
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Recharts
  • @react-pdf/renderer

Backend

  • Next.js API Routes
  • Node.js
  • Supabase (PostgreSQL)
  • Supabase Storage
  • Supabase Realtime

Infrastructure

  • Supabase Cloud
  • Serverless route handlers
  • Object storage buckets for documents and media

External APIs

  • Groq API (Llama 4 Scout multimodal extraction)
  • Supabase REST and Realtime APIs
  • Evolution WhatsApp webhook integration