Skip to content

Repository files navigation

Products E-commerce

A simple e-commerce web app built with React + TypeScript.
Products are fetched from a public API using Axios, with global state handled by Zustand.
The UI is styled using Tailwind CSS and Flowbite React components.

🚀 Features

  • Fetch products dynamically from API
  • State management with Zustand
  • Responsive design with Tailwind CSS
  • UI components from Flowbite React
  • TypeScript for type safety

🛠️ Tech Stack

  • React + TypeScript
  • Axios (API calls)
  • Zustand (state management)
  • Tailwind CSS
  • Flowbite React

📦 Installation

# Clone the repo
git clone https://github.com/emanatiya87/products.git

# Navigate into the project
cd products

# Install dependencies
npm install

# Start development server
npm run dev

Add .env

Live Demo

Live Demo: https://products-ecommerce-ts.netlify.app/

About

products is a modern e-commerce front-end application built with React, TypeScript, and Vite. It retrieves product data from an API using Axios, provides smooth navigation with React Router, and allows users to filter products for a more customized browsing experience.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages