Back to Portfolio
Startup / ToolLive

ZRS Car Trading CRM

End-to-end CRM for a Dubai automotive showroom consolidating purchase leads, inventory, sales, multi-investor allocation, e-signatures, QuickBooks accounting, and a first-of-its-kind investor transparency portal.

Role

UI/UX Designer
Web Developer
Full-Stack Developer
ZRS Car Trading CRM preview

Overview

ZRS Car Trading needed to consolidate its entire operation into one platform. Purchase leads, vehicle inspections, inventory management, sales tracking, investor relations, and accounting were spread across disconnected tools, creating operational blind spots and slowing down every part of the business.

The second requirement was transparency for investors. ZRS had multiple investors per vehicle, each with a percentage-based ownership stake and a share of the profit on sale. Investors had no way to see their portfolio in real time, no automated statement of account, and no visibility into where specific vehicles were in the lifecycle. A dedicated investor portal was required, and nothing like it existed in the Dubai showroom market at the time.

This was the second project with ZRS, following their public showroom website. Cenciss handled architecture, UI/UX, full-stack development, and all third-party integrations.

The Challenge

Multi-investor allocation was the most technically complex part of the system. Each vehicle could have multiple investors with different ownership percentages. Profit distribution on sale had to calculate correctly across all stakeholders, credit limits had to be tracked per investor, and every allocation change had to be auditable. Any error in the allocation logic would directly affect investor payouts.

The dual-approval workflow was a governance requirement. Purchase orders and sales could not proceed without approval from two separate admin groups. The system had to enforce this sequencing without creating workflow bottlenecks, while making the approval status visible to all relevant parties at each stage.

The investor portal had to walk a careful line. Investors needed real-time visibility into their portfolio: which vehicles they were invested in, where those vehicles sat in the lifecycle, what their projected and realized returns looked like, and a statement of account they could download on demand. But the portal could not expose sensitive operational data, pricing negotiations, or internal cost structures. Access control had to be precise.

Zoho Sign integration for investor agreements, purchase orders, and consignment agreements meant the document workflow had to trigger automatically at the right lifecycle stage, track signature status, and store completed documents against the relevant records without manual intervention.

QuickBooks synchronization required that sales and purchase orders translate correctly into accounting entries, with automated invoice creation that matched ZRS's financial records without manual data re-entry.

PDF generation for invoices, purchase orders, sell orders, and sell invoices had to produce professionally branded output dynamically from live data across multiple templates. Rendering failures or inconsistent formatting would undermine the professional credibility of the documentation the client sent to counterparties.

File management for vehicle documents, inspection reports, registration cards, car pictures, and history checks had to be organized, searchable, and tied to the correct vehicle record across its full lifecycle.

The Solution

The system was built on the MERN stack with a React.js and Tailwind CSS frontend delivering role-specific dashboards for Admin, Manager, and Investor roles. Each dashboard surfaced only the data and actions relevant to that role, with server-side enforcement via JWT authentication and role-based middleware on every API endpoint.

The purchase lead management system tracked vehicles through a defined status pipeline: new, negotiation, inspection, inventory, sale, and sold. Status-based permissions controlled which actions were available at each stage, and automated follow-up logic triggered notifications when leads stalled or required attention.

The multi-investor allocation module allowed each vehicle to carry multiple investors with configurable ownership percentages. Profit distribution was calculated automatically on sale, credit limits were tracked and enforced per investor, and all allocation records fed into the investor portal and the SOA generation system.

The dual-approval workflow was implemented as a staged authorization layer. Critical operations required sequential approval from two designated admin groups before proceeding, with status visibility at each step and audit logging of every approval action.

The investor portal was built as a read-only interface with live data feeds from the operational system. Investors could view their full portfolio, see vehicle lifecycle status, track investment performance, and generate statements of account on demand without accessing any internal operational screens.

Zoho Sign was integrated with automated document generation at the appropriate workflow stages, using PDFKit and Handlebars templates to produce branded purchase orders, investor agreements, and consignment documents before routing them for e-signature. Completed documents were stored back to Cloudinary against the relevant record.

QuickBooks integration synchronized sales and purchase order data automatically, creating accounting entries without manual re-entry. Microsoft Graph API was integrated for calendar management and test drive scheduling.

BullMQ and Redis handled background job processing for document generation, email notifications via Nodemailer, and scheduled tasks. Winston provided structured logging and error tracking. ExcelJS enabled data export for reporting and analysis.

Results & Impact

ZRS Car Trading gained a single platform covering the full operational lifecycle: from purchase lead through inspection, inventory, sale, settlement, and investor distribution, with every stage tracked and auditable.

The investor portal delivered a genuine first for the Dubai showroom market. Investors could see their portfolios in real time, track individual vehicle performance, and pull statements of account without calling the office. The response from investors was positive, with the transparency directly strengthening ZRS's relationships with the people funding their inventory.

Zoho Sign integration reduced manual document processing time by approximately 70%, replacing a workflow that involved creating, emailing, chasing, and filing agreements manually with an automated pipeline triggered by system events.

QuickBooks synchronization eliminated manual accounting data entry for sales and purchases, keeping financial records accurate without additional administrative overhead. The dual-approval workflow brought governance to the most consequential transactions, reducing error risk while maintaining operational speed.

The platform gave ZRS the infrastructure to scale its operations and investor base with confidence, built on an architecture designed for the complexity of multi-stakeholder automotive trading.

Tech Stack

React.jsTailwind CSSNode.jsExpress.jsMongoDBZoho Sign APIQuickBooks APIMicrosoft Graph APICloudinaryPDFKitBullMQRedisJWTNodemailerExcelJS
Visit Live Site
Build something similar

Interested in a project like this?

Let's discuss your goals and map out the right solution.

Get in touch

Project Details

  • CategoryStartup / Tool
  • Stack size15 technologies
  • StatusLive
More Work

Explore more projects

Casual Country preview
Live

Casual Country

Ecommerce

Custom ecommerce platform built from scratch for a USA-based wholesale clothing brand. First online presence, global inventory booking, and a 15% increase in sales.

Hireddd preview
LiveFigma

Hireddd

Marketplace

Full-stack hiring marketplace built for a Canadian client, featuring mandatory video resumes that let employers assess candidate personality and communication skills before the first interview.

AVCPA Professional Corp preview
LiveFigma

AVCPA Professional Corp

Business Website

Full redesign and rebuild for a Canadian accounting firm specializing in trucking taxation. New online forms, custom admin panel, persuasive copy, and a 30% increase in website traffic.