ShopSphere is an e-commerce website that brings you a curated collection of products from various categories. This project uses the Fakestore API.
Setting up the Project Locally.
Before you begin, ensure you have the following prerequisites installed:
- Nodejs
- (That's it, for now.)
Follow these steps to get the project up and running:
- Clone the repository:
git clone https://github.com/orchaiTea/not-fancy-e-comm.git
- Navigate to the project directory:
cd not-fancy-e-comm - Install dependencies:
npm install
- Start the development server:
npm run dev
- Data fetching trigger from the hover effect.
- Memoization or cachefication of the fetched data.
- Routing, State management with redux-toolkit.
- State reset on every "next" click.
- Add to cart functionality.
- Remove from cart functionality.
- Checkout functionality.
-
keikaavousi (for developing the fakestoreapi.com.)
-
Spencer Selover (for the Home Page image.)
This project is licensed under the MIT License - see the License file for details.