Welcome to our Amazon clone project! Built with React, Vite, and TypeScript, this e-commerce platform mirrors the functionality of Amazon, allowing users to browse a vast selection of products, add items to their cart, and seamlessly complete orders. With a clean and intuitive interface, users can enjoy a smooth shopping experience, explore product details, and leverage various e-commerce features. Dive into the world of online shopping and explore the endless possibilities with our Amazon clone.
Elevate your online shopping experience with our Amazon clone—your go-to destination for all your e-commerce needs!
Description: This GIF showcases the login process, demonstrating the user authentication flow.
Description: Explore the vibrant and user-friendly home interface designed for an intuitive user experience.
Description: Discover the extensive range of products available through seamless navigation and interactive features.
Welcome to the home page of our application! Explore a clean and user-friendly interface designed to make your shopping experience enjoyable and efficient.
Discover a wide range of categories in our Images section. From stunning landscapes to vibrant cityscapes, find the perfect images to suit your preferences.
Keep track of your favorite items in the Wishlist. Save and organize the products you love for a convenient shopping experience.
Manage your shopping cart with ease. View and modify your selected items before proceeding to checkout for a seamless shopping process.
Enjoy a visually comfortable experience with our dark mode feature. Switch to dark mode for reduced eye strain and a sleek, modern appearance.
This is the home page of our application. Users can access various features and navigate through the main sections from here.
These are the key dependencies used in the project:
@reduxjs/toolkit: ^1.9.5
@stripe/stripe-js: ^2.1.6
async: ^3.2.4
axios: ^1.4.0
countries-states-cities-service: ^1.3.4
formik: ^2.4.5
jquery: ^3.7.1
react: ^18.2.0
react-dom: ^18.2.0
react-fast-marquee: ^1.6.0
react-icons: ^4.10.1
react-image-zoom: ^1.3.1
react-loader-spinner: ^5.3.4
react-rating-stars-component: ^2.2.0
react-razorpay: ^2.0.1
react-redux: ^8.1.2
react-router-dom: ^6.15.0
react-select: ^5.7.7
react-slick: ^0.29.0
react-spinners: ^0.13.8
react-toastify: ^9.1.3
react-tooltip: ^5.21.6
slick-carousel: ^1.8.1
yup: ^1.3.2
These are the key development dependencies used in the project:
@types/async: ^3.2.22
@types/jquery: ^3.5.17
@types/react: ^18.2.15
@types/react-dom: ^18.2.7
@types/react-image-magnifiers: ^1.3.4
@types/react-slick: ^0.23.10
@typescript-eslint/eslint-plugin: ^6.0.0
@typescript-eslint/parser: ^6.0.0
@vitejs/plugin-react: ^4.0.3
autoprefixer: ^10.4.15
eslint: ^8.45.0
eslint-plugin-react-hooks: ^4.6.0
eslint-plugin-react-refresh: ^0.4.3
postcss: ^8.4.28
tailwindcss: ^3.3.3
typescript: ^5.0.2
vite: ^4.4.5
Feel free to customize the formatting and structure according to your README style. Providing information about your development dependencies can be helpful for developers who want to contribute to or understand the development environment of your project.