Skip to content

Frontend for ShopSwift: a responsive e-commerce app built with React and TailwindCSS.

Notifications You must be signed in to change notification settings

sam4web/shopswift-frontend

Repository files navigation

ShopSwift Frontend

A responsive and user-friendly e-commerce web application built with React.js, TailwindCSS, Redux, and React Router DOM. ShopSwift offers a complete online shopping experience, enabling users to browse products, manage their shopping carts, and place orders. This application integrates seamlessly with the ShopSwift backend API to ensure robust data handling and secure user authentication.

Table of Contents

Features

  • User Authentication: Sign up, log in, and log out functionalities with secure session handling.
  • Responsive Design: Fully responsive layout optimized for both desktop and mobile devices.
  • Product Listings: Browse a variety of products with detailed descriptions and prices..
  • Shopping Cart: Add and remove items from your shopping cart with ease.
  • Order Management: Place orders.

Technologies Used

  • React.js: For dynamic, interactive user interfaces.
  • TailwindCSS: Utility-first CSS for responsive designs.
  • Redux: Manages global state seamlessly.
  • React Router DOM: Declarative routing for navigation.

Screenshots

Home Page
Homepage showcasing featured products and a clean interface.

Product Listing Page
Product listing page displaying available items.

Project Links