Auction Site

Semester Project 2 — vanilla JS auction platform with listings, bidding, and profile flows.

Screenshot of Auction Site project
A modern auction experience: listings → bidding → user profiles, polished for portfolio use.

Overview

This project is a modern auction website built with vanilla JavaScript. Users can browse listings, view details, and place bids. The portfolio focus was to improve usability, structure, and presentation so the project feels complete and easy to demo.


What I improved

  • Refined the layout and UI consistency across core pages.
  • Improved the listing experience (readability, structure, and flow).
  • Focused on UX touches that make the site feel more professional for a demo.

What I learned

Building a larger vanilla JS application reinforced the importance of maintainable structure, clear user flows, and handling async states cleanly without relying on frameworks.