Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 72 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,72 @@
# This is an online store project using CommerceTools
# eCommerce-Application

This is fully functional E-Commerce app built with React

## App's demo : ![demo]()

### Or link to live site [here]()

## Project Purpose

- learn how to create a full-fledged React application
- improve TypeScript skills
- learn to work on a project in a team

## What the project is about?

This e-Commerce App is a software application that enables online commerce for merchants and consumers.
It allows customers to see the entire range, sort and select the desired products. For the convenience of customers, prices and product descriptions are indicated. Simple site navigation, product filtering option, easy payment by card, shopping cart and other features will make shopping experience fast and pleasant!

## Project powered by:

- React, Webpack, TypeScript, ESLint, Prettier, Husky, Jest, SCSS
- using CommerceTools

### How to clone this project?

```sh
Clone this repository:
$ git clone https://github.com/evgueniazet/eCommerce-Application.git

Go to folder:
$ cd eCommerce-Application
```

### Installing

```sh
Install dependencies:
$ npm install

Run the app in the development mode:
$ npm start

Build the app for production:
$ npm run build
```

### Testing and running

```sh
To launch the test runner in the interactive watch mode:
$ npm test

To copy all configs and transitive dependencies:
$ npm run eject

Run ESLint to lint and to fix the code:
$ npm run lint
$ npm run lint:fix

Run Prettier to check and fix the code:
$ npm run format
$ npm run prettier:check
$ npm run prettier:write
```

## Authors

Rolling Scopes School: React Dreamteam
mentored by [Hanna Dziahonskaya](https://app.rs.school/profile?githubId=santerna)

Happy coding!