Skip to content

Welcome to our eCommerce application! This platform replicates real-world shopping experiences in a digital environment.

Notifications You must be signed in to change notification settings

kris-vadi/eCommerce-Application

Repository files navigation

🎠 Toys eCommerce application

Welcome to our comprehensive online shopping portal that provides:

  • a responsive and adaptive design;
  • product categorization and sorting;
  • user registration and login📝🔐.

Users can:

  • browse through a vast range of toys 🎠🎈🎁;
  • search products 🔍;
  • view detailed descriptions;
  • add their favorite items to the basket 🛒;
  • use promo codes;
  • proceed to checkout.

These features make your customers shopping experience enjoyable.

📚 Tech Stack

Client: Webpack, TypeScript, HTML, SASS, Husky, Prettier, ESLint, Jest

Server: powered by CommerceTools 🌐

🚀 Getting Started

To get started you can simply clone this eCommerce-Application repository and install the dependencies.

Clone the eCommerce-Application repository using git:

git clone https://github.com/kris-vadi/eCommerce-Application.git
cd eCommerce-Application

Install dependencies with this command:

npm install

Run the application with this command:

npm start

🔧 Available Scripts

In the project directory, you can:

  • Run the app in the development mode
npm start
  • Run ESLint
npm run lint
  • Auto-fix the linting issues
npm run lint:fix
  • Run Prettier
npm run format
  • Auto-fix the Prettier issues
npm run format:fix
  • Launche the test runner
npm run test
  • Launche the test runner and report test coverage information
npm run test:cover
  • Prepare husky
npm run prepare
  • Build the app for production to the dist folder
npm run build
  • Build the app for production to the dist folder and update deploy on gh-pages
npm run deploy

💻 Authors

About

Welcome to our eCommerce application! This platform replicates real-world shopping experiences in a digital environment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages