A full-stack eCommerce application built with React, Redux and Spring Boot. The project aims to provide users with a seamless online shopping experience, featuring a responsive and user-friendly interface, a wide range of products, and secure payment options.
POST http://localhost:8082/auth/signin POST http://localhost:8082/api/admin/products/creates POST http://localhost:8082/api/cart/add GET http://localhost:8082/api/orders/user PUT http://localhost:8082/api/cart_items/7 POST http://localhost:8082/api/payments/- User registration and authentication.
- Browse through a variety of products in different categories.
- Add products to the cart and manage cart items.
- Checkout process with various payment options.
- Order history and tracking.
- Admin panel to manage products, categories, and orders.
- Start the frontend application:
npm start - Start the backend server:
- Access the application at
http://localhost:3000in your web browser.






