Welcome to our eCommerce Application! This project is a team task in which our team of three students of RS School develop an eCommerce application.
[Deploy Link](https://keep-calm-and-code.netlify.app/)
Our platform recreates real-life shopping experiences in a digital environment. It is a complete online store that provides an interactive and seamless user experience.
From product search to placing an order, the app provides a seamless journey for the user, improving engagement and increasing shopping confidence.
We wish you successful shopping and a pleasant user experience!
The main goal of the project is to explore the use of front-end technologies and provide a convenient platform for purchasing goods, specifically:
- Explore sign-in/sign-up systems and create registration/login forms
- Integrate the CommerceTools into project
- Implement of a product catalog, detailed product description and user profile page
- Implement of a product cart and promocodes
- Create product detail page for every item
This application includes several key pages:
- Sign In page
- Sign Up page
- Main page
- Catalog page
- Product page
- Profile page
- Cart page
- About Us page
- 404 (Not Found) page
lint: to lint your code.
format: to format your code.
ci:format: to check code format compliance in CI.
test: to run tests once.
test:watch: to run tests in observation mode.
test:coverage: to run tests and generates a code coverage report.
## Clone the project repository to your computer:
git clone https://github.com/pambaka/eCommerce-Application.git
## Change the current working directory
cd ecommerce-application
## Install project dependencies with the command:
npm install## To install git hooks automatically:
npm run prepare## To build the project run the following command using npm:
npm run-build
## and using yarn:
yarn build