Portfolio

Back to portfolio

Clothing Marketplace Web Application

Clothing Marketplace Web Application

I built this marketplace during my fourth-year internship with Laravel and MySQL, as a learning project as much as a working product. It is a multi-vendor clothing marketplace where users browse by category, brand, or price, sort items by several criteria, add items to a cart or wishlist, choose product variants, submit reviews, and check out with different shipping rules and payment methods: PayPal, Stripe, or cash on delivery. Coupons, order history, user profiles, and vendor accounts are supported.

The back office lets admins manage products, vendors, orders, payments, shipping rules, and site content such as blogs, newsletters, and homepage banners. A dashboard summarizes sales, products, and orders. Vendors are users with extra permissions who chat with customers and manage their own inventory and orders. The application is live and publicly hosted here, so anyone can try the full customer journey.

For testing, there are demo accounts for the three roles, all using the password password. Use [email protected] for the back office, [email protected] for a vendor's inventory and orders, or [email protected] for the shopper's view. Each account shows the application from that role's side. To protect the database, browsing, navigation, and placing orders work as usual, while other actions that change data are disabled.