AutoMarket Watch

A full-stack automotive market tracking platform for enthusiasts to track vehicle valuations, curate watchlists, and connect with collectors.

00
ReactTypeScriptViteTailwind CSSNode.jsExpressMongoDBMongooseJWT

Product Preview

Project Screenshot
Project Screenshot
Project Screenshot
Project Screenshot

The Problem

Car enthusiasts need a single place to track real-time vehicle valuations, maintain a personal watchlist, and discover what other collectors are following.

The Solution

Built a MERN-style app with a live NHTSA market feed, JWT auth, per-user MongoDB watchlists, CarQuery trim details, public profiles, a community page, and likes — evolved across five development phases from React UI to a full authenticated API.

Technical Challenges

  • Integrating NHTSA vPIC, CarQuery, and IMAGIN.studio APIs into a cohesive market feed
  • Implementing JWT authentication with persistent sessions via AuthContext
  • Scoping watchlist CRUD and likes per user with a DAL over MongoDB Atlas
  • Building public profiles and a community page on top of private watchlist data
  • Proxying trim-level data through the Express backend for secure API access