Marcedo E-Commerce Platform
Marcedo is a full-featured modern e-commerce web application built with a scalable and production-oriented architecture, designed to simulate real-world online store systems.
The project started as a simple frontend UI concept and evolved into a complete full-stack e-commerce system after a full architecture rebuild, focusing on performance, scalability, and maintainability.
Core Features:
Advanced product management system with dynamic product variants (size, color, storage, etc.)
Smart inventory tracking based on variant combinations
Real-time data management using Firebase Realtime Database
Admin dashboard for managing:
Products
Orders
Users
Reviews
Categories
Stock
Dynamic shopping cart with support for variant-specific products
Wishlist system
Product reviews and rating distribution
Advanced filtering and sorting
Related products system
Product media gallery
Shipping management system
Responsive modern UI
Clean modular folder structure
Reusable component-based architecture
Technical Highlights:
This project focuses heavily on:
Scalable database architecture
Production-level data structuring
Performance optimization
Modular code organization
Real-world admin workflows
Flexible product variant system
Dynamic stock handling for product combinations
Maintainable and extensible architecture
Tech Stack:
Frontend: React
Styling: Tailwind CSS
State Management: Redux Toolkit
Backend / Database: Firebase
Deployment: Netlify
Project Goal:
The main goal behind Marcedo was not just building an e-commerce UI, but understanding how real-world e-commerce systems are structured, how scalable product architectures work, and how admin dashboards handle complex business logic.
This project represents a major shift in my mindset from simply writing code to designing systems.