E-Commerce Web Application (Vue.js + Node.js)
A full-featured e-commerce web application with product catalog, filtering, authentication, and responsive UI. Built using Vue.js and Node.js with a focus on usability and performance.
Live Demo

Overview
This project is a multi-page e-commerce web application designed to simulate a real online store. It includes product browsing, filtering, and user interaction features built with modern web technologies.
Features
- Product catalog with filtering and search
- User authentication and account management
- Responsive UI optimized for all devices
- Structured multi-page navigation
Tech Stack
Vue 3,Node.js,Express,WebSocket,MySQL,Redis,
Architecture
The application follows a client-server architecture with a Vue.js frontend and a Node.js backend handling business logic, routing, and user data management.
Challenges & Solutions
One of the main challenges was building a scalable and user-friendly product filtering system. This was solved by optimizing state management and structuring components for maintainability.
Conclusion
This project demonstrates full stack development skills including building e-commerce applications, managing user interactions, and creating scalable and maintainable web architectures.