A full-stack used car marketplace built from scratch for Somnath Auto Consult, a real dealership business in Ahmedabad, Gujarat. Visitors can browse and search car listings with filters, open a detailed page for each car with an image gallery and specs, and reach out to book a viewing or send an enquiry directly over WhatsApp. There's also a "sell your car" request form for owners looking to list their vehicle with the dealership.
On the admin side, the dealership can add, edit, and delete car listings through a dedicated dashboard, with multi-photo uploads handled through Cloudinary and the whole admin area gated behind JWT authentication. The frontend is built with React, Vite, React Router, Context API, and custom hooks, and is fully responsive across mobile and desktop.
The stack runs on Node.js, Express, and MongoDB on the backend, and is deployed live on an Oracle Cloud VPS using Docker Compose with an Nginx reverse proxy, sitting behind a custom domain configured through GoDaddy DNS. The site is also SEO-optimized — meta tags, Open Graph tags, a sitemap, and Google Search Console integration — and is indexed on Google.