VerifyBuy – Trusted Pre-Purchase Car Inspections
Project Overview
VerifyBuy is a platform built to offer professional, certified, and transparent car inspections before purchase. The goal of the MVP was to help customers verify vehicle quality and access 625+ point inspections through a seamless digital experience.
The platform allows users to book inspections, get detailed reports, and make confident decisions before buying a vehicle. :contentReference[oaicite:1]{index=1}
My Role
I joined the team in the early stage as the Frontend Lead and played a pivotal role in building the MVP. I worked closely with backend developers and designers to structure the frontend architecture, ensuring rapid development and scalability.
Project Challenge
The challenge was to deliver a polished and scalable MVP within 2 months while collaborating with a growing team and integrating multiple APIs for inspections, content, and dynamic reports.
Managing a 625+ point inspection engine, presenting reports clearly, and making the booking flow straightforward for users were key obstacles. :contentReference[oaicite:2]{index=2}
Technical Stack
- Framework: Next.js
- UI: Tailwind CSS + shadcn/ui components
- CMS: Strapi API for managing dynamic content
- Backend Integration: Node.js API for inspection bookings and reports
Key Features & Enhancements
- Booking & Real-Time Status: Users can select an inspection type, book a time slot and receive live updates on inspection status and report generation.
- Comprehensive Inspection Reports: With over 600 inspection points, the platform provides detailed findings, photos and actionable insights. :contentReference[oaicite:3]{index=3}
- Multi-Language Support: The website supports English and Arabic, enabling users from multiple regions (including RTL layouts for Arabic) to navigate and use the platform comfortably.
- Mobile-Friendly UI: The booking and report access flows are optimised for mobile devices, ensuring users can inspect cars on-the-go from a phone.
- CMS Driven Content: Using Strapi, content such as inspection package descriptions, FAQs, pricing, and testimonials can be updated without touching the frontend code.
- API-Driven Data Handling: The inspection, booking and report systems are driven via backend APIs; the frontend listens to updates and presents dynamic data (e.g., inspection status, vehicle condition).
- Secure User Flow: Ensured that sensitive vehicle data, user info and results are handled with proper authentication, secure API calls and UI states for success/failure.
Challenges and Learning
- Front-end Architecture for Scale: Building a frontend that could handle real-time status updates, heavy report data and dynamic content required a flexible component structure and efficient state management.
- RTL and Multi-Language UX: Implementing Arabic layout with right-to-left support meant rethinking navigation, text direction, and ensuring visual consistency across languages.
- Performance with Large Data Sets: Displaying detailed reports with many images and inspection points needed optimisation (lazy loading, image compression, conditional rendering) to maintain responsiveness.
- Coordination Across Teams: With backend, design and QA teams working simultaneously, building clean API contracts and consistent UI behaviour helped prevent surprises during the rapid MVP build.
Outcome & Future Plans
The platform delivered a functional, user-friendly experience for users seeking pre-purchase car inspections — from booking to receiving a detailed report. The multi-language support broadened the user base, and the content-driven system gave the team flexibility to scale.
Future enhancements include:
- An “Upload Vehicle History” module for users to submit VINs and get instant history checks prior to booking.
- A User Dashboard where past reports, inspection history and favorite vehicles are stored.
- Enhanced Analytics & Recommendation Engine that suggests inspection types based on vehicle age, usage or region.
- Further language expansions to serve additional markets.
🔗 Live Platform: https://www.verifybuy.com/