Skip to content

Waves - an end-to-end e-commerce web application designed exclusively for guitar enthusiasts. This project implements the Model-View-Controller (MVC) architecture on the server-side, ensuring a robust and scalable platform for guitar aficionados to explore and purchase their favorite instruments.

Notifications You must be signed in to change notification settings

shobhitsinha-A/Waves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waves-Guitar-Shop-E-Commerce-Website-

Waves - an end-to-end e-commerce web application designed exclusively for guitar enthusiasts. This project implements the Model-View-Controller (MVC) architecture on the server-side, ensuring a robust and scalable platform for guitar aficionados to explore and purchase their favorite instruments.

The application is built with a focus on performance optimization and user experience. By integrating Redux with React.js, we have successfully reduced data loading time by approximately 15%, resulting in a seamless and responsive browsing and purchasing experience.

Features

Browse an extensive collection of guitars, categorized by type, brand, and price range. Detailed product pages with high-quality images and comprehensive descriptions. Add selected guitars to the shopping cart and proceed to checkout. Role-based user management: Customers, Admins, and Super Admins with distinct permissions. Secure user authentication and registration system. Order tracking and history for customers. Admin panel to manage products, inventory, and user accounts. Easy-to-use and intuitive interface for a hassle-free shopping experience.

Tech Stack

Front-end: React.js, JavaScript, HTML5, CSS3 State Management: Redux Back-end: Node.js, Express.js Database: MongoDB Authentication: JSON Web Tokens (JWT) Other Technologies: Axios, Bootstrap, etc.

Screenshot 2024-01-28 at 11 46 27 AM

Screenshot 2024-01-28 at 11 46 38 AM

Screenshot 2024-01-28 at 11 47 09 AM

Screenshot 2024-01-28 at 11 48 06 AM

Screenshot 2024-01-28 at 11 52 45 AM

About

Waves - an end-to-end e-commerce web application designed exclusively for guitar enthusiasts. This project implements the Model-View-Controller (MVC) architecture on the server-side, ensuring a robust and scalable platform for guitar aficionados to explore and purchase their favorite instruments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published