Skip to content

Experience seamless e-commerce integration using this Spring Boot API. It's built with RESTful principles, supporting image management, security, and hypermedia links. Boost user experience with pagination, sorting, and an admin interface. A versatile solution for efficient, secure, and customizable e-commerce integration.

Notifications You must be signed in to change notification settings

Soumit-Das/Ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 

Repository files navigation

TrendLuxe E-commerce Website

ProductPage

Welcome to the official repository of TrendLuxe, your ultimate destination for fashion and style. Explore a wide range of men's and women's clothing and accessories that are sure to enhance your wardrobe. Our platform offers a seamless shopping experience with advanced features and a user-friendly interface.

Introduction

TrendLuxe is an e-commerce website specializing in fashion products. Whether you're looking for the latest trends in clothing or accessories, we've got you covered. Our platform is designed to provide an intuitive and enjoyable shopping experience for all users.

Features

  • User Authentication: Secure and hassle-free login and signup process.
  • Product Sorting and Filtering: Easily sort and filter products based on your preferences.
  • Add to Cart: Build your cart by adding desired items while you shop.
  • Checkout and Payments: Seamless checkout process with Razorpay API integration for secure payments.

Screenshots


                                                                                   Home Page


HomePage


                           All Product Page                                                              Product Page


AllProductPage ProductPage

                    Cart Page                                        Delivery Address Page                           Order Summary Page


CartPage DeliveryAddress OrderSummary

                           Payment Verification                                                         Payment Method


Payment Verification Payment Method

                                                                         Payment Success Page


Payment Success Page

ER Diagram

Payment Success Page

Tech Stack

  • Backend: Spring Boot, MySQL
  • Frontend: ReactJS
  • Frontend Dependencies: Material UI, Material UI Icons, React Alice Carousel, Headless UI/React, Heroicons/React, Tailwind CSS

Installation

  1. Clone the repository: git clone https://github.com/Soumit-Das/Ecommerce.git
  2. Set up the backend using Spring Boot and MySQL. Make sure to configure your database settings.
  3. Set up the front-end using ReactJS and install the required dependencies using npm install.

Usage

  1. Start the backend server.
  2. Run the front-end using npm start.
  3. Visit http://localhost:3000 in your web browser to access TrendLuxe.

Project Prsentation

Project Presentation video

About

Experience seamless e-commerce integration using this Spring Boot API. It's built with RESTful principles, supporting image management, security, and hypermedia links. Boost user experience with pagination, sorting, and an admin interface. A versatile solution for efficient, secure, and customizable e-commerce integration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages