Skip to content

Repository files navigation

E-commerce Website

A website that allows people to buy and sell physical goods, services, and digital products over the internet rather than at a brick-and-mortar location. Through an e-commerce website, a business can process orders, accept payments, manage shipping and logistics, and provide customer service.

Tech Stack

  • React (Typescript)
  • Redux
  • Firebase

Challenge Target accomplished

  • ✅ Product Listing: Display a variety of products with images, names, prices, and "Add to Cart" buttons. Implement filters to allow users to sort products by category, price range, or ratings.
  • ✅ Shopping Cart: Implement a cart section to display the added products, quantities, and total cost. Allow users to increase, decrease, or remove items from the cart. Display real-time updates of the cart total and item count.
  • ✅ Checkout: Implement a checkout process that calculates the total cost of items in the cart. Allow users to enter shipping information and payment details.
  • ✅ Responsive Design: Ensure the website is responsive and works seamlessly on both desktop and mobile devices.
  • ✅ Optimize the layout for different screen sizes.

Additional Challenges(optional)

  • ✅ User Authentication: Provide user registration and login functionalities. Display the user's name and avatar when logged in.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages