Использовано: React + TS + Vite.
- страницы листинга товаров по разделам и категориям
- страницы товаров
- функционал избранного с добавлениеи и удалением товаров из списка
- поддержка корзины
- поддержка валидации введенных пользовательских данных при заполенении формы в корзине
To use this demoShop, follow these steps:
-
Clone the repository to your local machine using the following command:
git clone https://github.com/AndreSmrnv/artvernisage.git // or git clone git@github.com:AndreSmrnv/artvernisage.git
-
Navigate to the project directory:
cd artvernisage
-
Install the dependencies using your preferred package manager. For example, using npm:
npm install
-
Start the development server:
npm run dev
-
Open your browser and visit
http://localhost:5173/
to see the application running.
The following scripts are available to streamline your development workflow:
npm run dev
: Starts the development server and provides hot reloading for an optimized development experience.npm run build
: Builds the application for production, generating optimized and minified assets.npm run check-types
: Avoid TypeScript errors in project by using the TypeScript compiler.