Skip to content

GiorgiMakharadze/e-commerce-react-typescript

Repository files navigation

Project Title

Comfy Sloth

Description

Comfy Sloth is a full-fledged E-commerce platform where users can browse products, add or remove items from their cart, apply various filters, sort products and checkout using Stripe payment.

Used Technologies

In this build, I used React, TypeScript, Morgan, Dotenv, Axios, Netlify-CLI and etc.

How to install

  1. Clone the repository to your local machine.
  2. Navigate to the project directory in your terminal.
  3. Run npm install to install the necessary dependencies.
  4. Create a .env file at the root of the project and add the following environment variables:
VITE_APP_AUTH_DOMAIN=your_auth0_domain
VITE_APP_AUTH_CLIENT_ID=your_auth0_client_id
VITE_STRIPE_PUBLIC_KEY=your_stripe_public_key
VITE_APP_STRIPE_SECRET_KEY=your_stripe_secret_key

then run npm start.