Second Hand Car Marketplace
A full-stack marketplace for buying and selling used cars. Built this to practice e-commerce patterns and payment integration - learned a lot about handling user listings and search.
Project Overview
I wanted to build something that felt like a real product, so I created this car marketplace. The idea was to practice e-commerce patterns - user listings, search filters, image uploads, and payment processing. The search functionality was interesting to build. Users can filter by make, model, price range, year, mileage - you name it. Getting the MongoDB queries right took some trial and error, especially with pagination. And handling image uploads? That was a learning experience for sure. Payment integration with Stripe was new territory for me. Took me a while to understand webhooks and how to handle payment confirmations securely. Made some mistakes along the way, but that's how you learn, right?
Project Gallery
💡 Like all human-written code, you might spot a typo or two - that's part of the authentic development process!
Key Highlights
Related Projects
DevPath
A journaling application designed to help developers overcome tutorial hell by tracking their learning progress and building a portfolio of completed projects.
Git Learning Tool
An interactive tool to visualize Git concepts in MusicBlocks, making version control easier to understand through visual and auditory representations.
MERN Sprint Accelerator
A comprehensive website for a full stack bootcamp that helps students rapidly learn the MERN stack through structured sprints and hands-on projects.
SnippetVault
A modern code snippet manager I built because I kept losing my snippets across projects. What started as a weekend project became something I use daily.
Project Details
Timeline
6 weeks
Team
Solo project
Role
Full Stack Developer
Completed
2024
Type
personal experiment