Learn To Build Java Full Stack Ecommerce Project Using Spring boot, React, MySQL, Redux Toolkit

preview_player
Показать описание
Learn To Build a Multi-Vendor eCommerce Platform with Spring Boot and React

Are you eager to build a professional eCommerce website from scratch? Whether you’re looking to enhance your coding skills, build a standout project for your resume, or launch your own business, this comprehensive course is designed for students, developers, and entrepreneurs alike. You’ll learn how to create a fully functional, multi-vendor eCommerce platform using modern and industry-standard technologies like Spring Boot for the backend and React for the frontend.

This course will guide you step by step through every phase of development, from setting up the initial project structure to deploying a live, production-ready eCommerce website. You’ll gain hands-on experience working with Spring Boot, MySQL, JWT, React, Redux Toolkit, and many more tools that will help you build scalable and secure applications.

Who is this course for?

Students who want to build a powerful project to add to their resume.
Aspiring Developers who are eager to master full-stack development with Spring Boot and React.
Entrepreneurs looking to create their own eCommerce platform for business.
Professionals seeking to improve their coding skills and learn industry-standard practices in web development.

Technology Stack:

Backend: Spring Boot, MySQL, Spring Security, Java Mail Sender, JWT
Frontend: React, TypeScript, Redux Toolkit, MUI, Tailwind CSS, React Chart, Formik, Yup, React Router DOM, Axios
Payment Gateways: Razorpay (for Indian students) & Stripe (for international students)

Customer Features:

Chatbot for Queries: An interactive chatbot to answer common customer queries about orders, products, and the cart.
Product Management: View product lists, filter products by categories or price, and see detailed product descriptions.
Cart Management: Add, update, or remove items from the cart, and apply discount coupons during checkout.
Order History: View past orders and cancel orders.
Account Management: Manage user profiles, view order history, and track account settings.
Review & Rating: Write product reviews and give ratings.
Wishlist: Add or remove products from the wishlist for future purchase.

Seller Features:

Seller Dashboard: View earning graphs, sales data, and reports on orders and cancellations.
Product Management: Sellers can create, update, or delete their product listings.
Orders Management: Manage customer orders and track their status.
Seller Account Management: Update seller profiles, manage their storefront, and handle product stock.

Admin Features:

Admin Dashboard: Full access to manage and monitor the platform.
Seller Management: Approve or suspend seller accounts, and manage permissions.
Coupon Management: Create, edit, and delete discount coupons for customers.
Home Page Management: Update the homepage content via the admin panel.
Deal Management: Customize promotional deals and offers for the customers.
Why This Project?

Boost Your Resume: Showcase a real-world, multi-vendor eCommerce project on your resume.
Learn Industry-Standard Technologies: Gain expertise in technologies like Spring Boot, React, TypeScript, Redux, JWT, and more.
Create a Business Website: Build a production-ready eCommerce website for your business or project.
Hands-on Learning: Go beyond theory and dive into real-world application development, from designing the database to implementing complex features like chatbot.
Whether you’re looking to take the next step in your coding career or build a live eCommerce website for your business, this course provides all the knowledge and tools you need to succeed. Start your full-stack development journey today and build your own multi-vendor eCommerce platform!

00:00:00 introduction
00:04:59 live demo
00:46:53 tools & technology
00:53:15 start spring boot
13:29:53 start react frontend
25:26:14 connect frontend to backend

#javafullstackcourse #fullstackdevelopment #fullstackproject
Рекомендации по теме
Комментарии
Автор

1:29:19 Entity Relation
1:36:39 Coupon Entity Contd.
1:43:58 Cart Entity
1:47:00 CartItem Entity
1:53:36 Product Entity
1:59:09 Category Entity
2:00:20 Validation dependency
2:02:46 Review Entity
2:06:28 Seller Entity
2:08:54 Account Status enum
2:11:31 BankDetails class
2:12:26 Business Details class
2:13:40 Order Entity
2:16:31 OrderStatus enum
2:17:10 PaymentStatus enum
2:18:31 OrderItem Entity
2:21:15 PaymentDetails class
2:22:36 WishList Entity
2:27:15 VerificationCode Entity
2:28:49 SellerReport Entity
2:30:34 PaymentOrder Entity
2:31:55 PaymentOrderStatus Enum
2:32:30 PaymentMethod Enum
2:35:03 HomeCategory Entity
2:37:05 HomeCategorySection Enum
2:37:45 HomePage Class
2:38:40 Deal Entity
2:40:03 Login and Signup
2:48:08 Order table name fix
3:04:00 Configure spring security
5:40:26 Seller Service
5:44:40 Seller Service impl

AbhishekKumar-bcs
Автор

I was waiting for this kind of full stack course, just randomly found this . Thanks for the course.

RAMUCN-fy
Автор

I want this type of content, we will encourage them

VKFF
Автор

bro just dropped the biggest ecommerce project building vedio ever

SayedAlameen
Автор

this is the course I was looking for. Thank you soo much

daryltemmo
Автор

Sir thanku soo much and appreciation to make in one video rather than making playlist

premprakashgupta
Автор

Waiting for long time to hear this voice Hellooo everyone. Thanks, I gonna add this to my resume 💕❤❤❤❤❤.

arnabpramanik
Автор

loving the video
1. don't you use ModelMapper /i think you should /

zoi_is_messing_around
Автор

Thank for re-uploading the video.
Can you please make a project using so we can learn from scratch to deployment and CI/CD also it will help. Alot

I-Shubham-Pathak
Автор

As I think it should every interesting, bro for now will give good service to beginner .

OOC-
Автор

Hi bro, when will the chatbot be available? I'm really excited about what you've done to build the chatbot. You are talented.

quoctuannguyen
Автор

Where is project info link, which is placed at first, but now there is no that info after re-upload the video, that makes easy to know the relationship between entites, please include that folder again.

vishnuvardhanpattem
Автор

Hi! Thinking of starting this course and I wonder if both frontend and backend are written line by line, or backend only?

АидаСагадат
Автор

Thanks sir for this project, I just want a project which helps me to boost my resume

rohitpatil-jrox
Автор

thanks bhaiya, i really apprepricate your effort

mathsmagic
Автор

when will you complete this project sir

itDev-iu
Автор

waiting for full stack projects like learning management system and library management system

mahmoudadel
Автор

Bro, I' m complete all the vedio can you ai features vedio
❤❤❤

OOC-
Автор

At first uploaded video it has detailed timestamps, like seller api, cart api, try to include again 😅

vishnuvardhanpattem
Автор

make a deployment video as well on the cloud like AWS

xdevz