- Product Listing: Browse a list of available products.
- Product Details: View detailed information about a product, including its price and description.
- Shopping Cart: Add products to the cart, view items in the cart, and remove items from the cart.
- Checkout: Proceed to checkout to complete the purchase.
- React: JavaScript library for building user interfaces.
- React Router DOM: For routing and navigation.
- React Toastify: For displaying notifications.
- Tailwind CSS: For styling.
- Axios: For making HTTP requests.
Follow these steps to set up and run the project locally:
1.Clone the repository:
git clone https://github.com/Nerkolito/webshop.git
cd webshop2.Install the dependencies:
npm install3.Start the development server:
npm startThis will start the application at
http://localhost:3000.Usage Once the application is running, you can use it as follows:
- Home Page: View a list of products available for purchase.
- Product Detail: Click on a product to view its details.
- Cart: View items added to your shopping cart, adjust quantities, and remove items.
- Checkout: Proceed to checkout to complete your purchase.