Second-Hand Car Listing Platform WINB
A vehicle listing platform designed to organize car inventory and help buyers explore second-hand vehicles with confidence.

Role
Full-Stack Developer
Stack
Next.js, TypeScript, CMS
Timeline
4 Weeks
Impact
+35% Better listing visibility
The Problem
The Problem
Car listings were scattered and difficult to browse, making it harder for buyers to compare options.
- Unorganized vehicle listings
- Poor browsing experience
- Lack of structured information
The Solution
The Solution
A structured vehicle listing platform where users can browse cars easily and sellers can present inventory more clearly.
- Organized vehicle catalog
- Clear listing details
- Better browsing experience
Platform Structure
Built for clarity
Vehicle Listings
Each car is presented with clear details.
Inventory Management
Sellers can manage listings efficiently.
Technology
Reliable and scalable
Next.js
Fast frontend rendering.
TypeScript
Improved development quality.
CMS
Easy content and listing management.
$ cat race_condition_analysis.md
"The primary challenge was managing the 5-minute inventory lock. I initially used local state, but migrated to distributed Redis locks to support horizontal scaling across regions."
$ tail -n 5 lessons_learned.txt
1. Optimistic locking > Pessimistic for UX.
2. Edge functions reduced latency by 140ms.
3. Third-party API reliability is the biggest variable.
Challenge
Making listings easy to compare
The key challenge was presenting vehicle data in a way that helps users quickly understand and compare options.
35%
better visibility
2x
faster browsing
100%
structured listings