A tiny Next.js app that pulls random vehicle models from the Rails Vehicle API (NHTSA-backed). One button, category filtering, clean UI, and Amplify hosting.
For this app, I wanted a clean “one button” experience to call an API and deliver real vehicle makes and models. VehiclePull is a tiny Next.js front end backed by a Rails API that talks to the NHTSA vPIC dataset and does just that. The flow is intentionally boring: one button, category filter, a clean detail card, and a small recent-pulls history so the app doesn’t feel empty. The API does the heavy lifting (make + model + year) and the UI stays simple. Hosting is the same boring/stable combo: Heroku for the Rails API, Amplify for the UI. It’s small, predictable, and easy to deploy. Exactly the point.