This ecommerce app have two parts Frontend and Backend. The Backend of this app built with Laravel, Livewire and Bootstrap and The users can add different categories and add products under different categories, can manage orders and payment methods and It has also an API (Application Program Interface) to connect to the frontend of the application. The Frontend of this app built with react and redux for state management. Any user can create an account, add product item to cart, add reviews and rating to any product(user must have an account and logged in to the app to write any reviews), purchase product, manage orders.