This is a fully functional E-commerce Shop Application developed as per the assignment requirements.
It is similar to Test Shop and uses the official API base path:
π https://shop.sprwforge.com/
π Visit the Project
- π Sidebar with Categories β Displays categories with children. On click, products load by category.
- π Shop List β Right part shows all products.
- π Search Input β Search products by query.
- π Product Details Page β Shows detailed information for a selected product.
- β Add to Cart β Add selected products to the cart.
- π Cart Details β Shows cart items with name, price, and quantity.
- πΌπ½ Increment/Decrement β Update product quantity in the cart.
- π User Login β Authentication system with secure login.
- π Add Address β Users can add shipping address.
- π³ Checkout β Final purchase step with cart + address.
- βοΈ React (Vite + TypeScript)
- π¨ Tailwind CSS (responsive design)
- π Redux Toolkit (state management)
- π₯ Authentication (user login)
- π REST API integration (
https://shop.sprwforge.com/) - π¬ Framer Motion (animations)
- Clone the repository
git clone https://github.com/Nayeem0011/SPRWFORGE_ONLINE_SHOPPING_PROJECT.git
- Navigate to the project folder
cd SPRWFORGE_ONLINE_SHOPPING_PROJECT - Install dependencies
npm install
- Run the project
npm run dev


