Skip to content

sgClaudia98/my-ecommerce-app

Repository files navigation

My E-Commerce App

A modern e-commerce application built with React and TypeScript, featuring a responsive design, user authentication, cart management, and product browsing. This application utilizes Ant Design for UI components, Formik for form handling, and integrates with a public testing API.

Features

  • Product Listing: Browse through a list of products fetched from a public API.
  • Cart Management: Add, update, remove, and clear items in your shopping cart.
  • Responsive Design: The application is fully responsive, providing a seamless experience on mobile and desktop.
  • Form Handling: Use Formik for managing form states and validations.
  • Testing: Includes Jest for unit and integration testing.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • React Router:
  • TypeScript: A superset of JavaScript that adds static types.
  • Ant Design: A UI design language and React UI library for building rich, interactive user interfaces.
  • Tailwind
  • Formik: A library for building forms in React with ease.
  • React Query: For fetching and caching data from APIs.
  • Jest: For testing JavaScript applications.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published