Skip to content

A basic e-commerce website built with React, Redux Toolkit, Tailwind. Features product display, shopping cart functionality, and a checkout process.

Notifications You must be signed in to change notification settings

Terminal239/ecommerce-website

Repository files navigation

Ecommerce Website Frontend

Welcome to the ecommerce website frontend repository!

About

This repository contains the frontend code for an ecommerce website built using React, Redux, and TypeScript. The project uses Vite as the development server and build tool.

Getting Started

Installation

To get started, clone the repository and install the dependencies using npm or yarn:

npm install

Development

To start the development server, run:

npm run dev

This will start the Vite development server, which will rebuild and reload the application automatically when you make changes to the code.

Building

To build the application for production, run:

npm run build

This will create a production-ready build of the application in the dist directory.

Linting

To run the linter, run:

npm run lint

This will check the code for errors and warnings using ESLint.

Preview

To preview the built application, run:

npm run preview

This will start a server that serves the built application.

Technologies Used

  • React: ^18.2.0
  • Redux: ^2.2.3
  • TypeScript: ^5.2.2
  • Vite: ^5.2.0
  • ESLint: ^8.57.0
  • Prettier: ^3.2.5
  • Tailwind CSS: ^3.4.3
  • Axios: ^1.6.8
  • React Router DOM: ^6.23.0

About

A basic e-commerce website built with React, Redux Toolkit, Tailwind. Features product display, shopping cart functionality, and a checkout process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published