A vehicle protection platform where four kinds of users share one system: car owners, installers, car dealerships and a super admin. I was the main backend developer on a team of four, with 395 commits.
I built the REST API across about 30 database models: role-based access so each role reaches only its own data, the request and bidding workflow between dealers and installers with approvals, cancellations, penalties and ratings, and NFC-based vehicle scan sessions with multi-angle photo upload and image quality checks.
It also includes real-time chat with Socket.IO, push notifications, S3 uploads, PDF reports, warranty tracking and full Swagger documentation.
A vehicle protection platform where four kinds of users share one system: car owners, installers, car dealerships and a super admin. I was the main backend d...