SaaS / Automotive / Nigerian Market

CARSTRIMS — Multi-Tenant Car Dealer SaaS Platform

The Story

CARSTRIMS is a production-grade, multi-tenant car dealer management SaaS platform built for the Nigerian automotive market. The platform brings together five distinct user roles — Super Admin, Dealer Admin, Dealer Staff, Partner/Asset Owner, and Public Buyer — into a single cohesive system with role-based dashboards and granular permissions. Dealer Admins manage full inventory (up to 10 photos + video per car), track sales with profit/loss reporting, manage expenses, onboard staff with permission control, handle partner relationships, respond to buyer requests, confirm appointments, log vehicle movements, export financial PDF reports, and generate QR codes per dealership. Public users browse a live car feed with advanced filtering (brand, price, condition, transmission, fuel, state, year, color), like and save cars, place special requests, book appointments, and communicate via a full messaging system. Push notifications with sound and a service worker keep all users updated in real time. The platform is deployed on Vercel (frontend) and Render/Railway (backend API), with Cloudinary handling media storage and MongoDB Atlas as the primary database.

Core Functionalities

Multi-tenant architecture supporting unlimited dealerships on a single platform
Full inventory management with 10 photos + video per car, edit, delete, mark sold
Sales tracking with profit/loss reporting and CSV export
Expense management with category breakdown
Staff management with 13 granular permission types
Partner/Asset Owner dashboard with earnings tracking and movement logs
Public car feed with advanced filtering across 7+ parameters
Special requests and appointment booking system
Full messaging system across all roles
Web Push notifications with sound and DND toggle
QR code per dealership for instant profile access
Financial reports with PDF export
Super Admin platform control with broadcaster and analytics
Fully responsive with mobile bottom navigation

Stack Used

Next.js 14 TypeScript Zustand Axios FastAPI (Python) Motor (async MongoDB) MongoDB Atlas Cloudinary JWT Auth Web Push API Service Worker Tailwind CSS Vercel Render

Project Impact

Challenge

Nigerian car dealerships lacked a unified digital platform for inventory, sales tracking, partner management, and customer engagement. Existing tools were not tailored for the multi-dealer, multi-role complexity of the local automotive market.

Result

CARSTRIMS was built from the ground up as a full SaaS solution — a single platform that handles the entire lifecycle of a car dealership: from inventory listing and partner asset tracking, to buyer discovery, appointment booking, and financial reporting.

Ready to build something similar?

We take pride in delivering high-quality, custom solutions tailored to specific business needs.

Start Your Project