Skip to content

Kumarmukeshsingh/java-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›’ ShopEase Fullstack E-Commerce Project

image

Welcome to the Fullstack E-Commerce Shopping Project repository! This project is a work in progress and aims to build a comprehensive e-commerce application using React.js for the front-end and Spring Boot for the backend. Once completed, it will offer a complete online shopping experience with features like product browsing, cart management, and order processing.

๐Ÿ› ๏ธ Technologies Being Used

  • Frontend: React.js, Redux, Tailwind CSS, Axios
  • Backend: Spring Boot, Spring Security, Spring Data JPA
  • Database: PostgreSQL
  • Authentication: JWT (JSON Web Tokens)
  • Payment Gateway: (Optional integration with Stripe/PayPal)
  • Build Tools: Maven, Webpack

๐Ÿšง Current Status

Completed

โœ… To-Do List

Frontend

  • Set up React project structure
  • Implement a Home Page with different sections and a Footer
  • Create Mockup API Data (Content)
  • Pages Navigation & Categories Page with Filters
  • Product Detail Page
  • Shopping cart functionality
  • User authentication (sign-up, login, logout)
  • Checkout process

Backend

  • Set up Spring Boot project
  • Implement basic product API
  • User authentication and authorization with JWT
  • Order processing and management
  • Integration with payment gateway
  • Admin dashboard for product/order management

Database

  • Create PostgreSQL database schema
  • Set up entity relationships (products, users, orders)
  • Seed database with initial data

Other

  • API documentation
  • Unit and integration testing (Optional)
  • Deployment scripts and CI/CD setup

Youtube Tutorials

Support the Creator

Your support helps in creating more content and maintaining this project. If you find this project helpful or valuable, consider buying a coffee for the creator!

Buy Me A Coffee

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages