AutoStark
Used-car dealership storefront where visitors filter live stock through 10 filters, simulate leasing on each car and send requests through four forms.
- JavaScript
- CSS
- JSP
- reCAPTCHA
- Google Maps
The brief
AutoStark sells verified used cars in Otopeni, with leasing, buyback and a 3-year warranty behind every listing. They needed a storefront where visitors can search the live stock, see per-car leasing costs and reach the dealer from any page.
What made it hard
Every page had to move a visitor one step closer to contacting the dealer: find a car, price it, send a request.
- Findable stock. Visitors have to find the right car fast: make and model search in the hero, a 10-filter rail with sorting on the listing, and a photo carousel on every vehicle card.
- Financing per car. Every vehicle page carries a leasing simulator: pick a term from 12 to 60 months, set the down payment, and the monthly rate updates live, feeding straight into a credit-request form.
- Lead flows everywhere. Buyback evaluation (full car spec plus photo and document upload), custom car orders, financing requests and per-car CarVertical report requests: all form-driven, validated and reCAPTCHA-protected.
- Credibility. The 4.6★ Google rating with 400+ reviews, team profiles, a 3-year Defend Car Protect warranty and named financing partners appear on the pages where visitors decide, not just on an about page.
What I did
I built the front end, from stock browsing to the lead forms, on a codebase shared with a second dealer brand that has a completely different design.
- Stock browsing. The hero quick-search, the filterable listing with price/year/km ranges and sorting, and vehicle cards with in-card image carousels, monthly-rate pricing and WhatsApp CTAs.
- Vehicle page & simulator. The gallery with thumbnail strip, copy-to-clipboard VIN, spec grid, and the live leasing simulator: term pills and down-payment input recalculate the monthly rate as you type, then pre-fill the credit-request form.
- Lead-capture forms. Buyback evaluation with client-side file upload (JPEG/PNG/PDF/HEIC), the custom-order form, financing and contact forms, with consistent validation and consent handling across all of them.
What it looks like
05 items








Outcome
A live storefront where visitors filter real stock, simulate leasing per car and send requests through four forms, from a codebase shared with a second dealer brand that has a completely different design.