Chat - App for e-commerce website "Zapchaztiulka"
Окремий застосунок "Чат-бот", який відкривається фреймом на веб-сайті "Zapchaztiulka"
- React.js - бібліотека для створення користувацького інтерфейсу
- Redux Toolkit - для керування станом застосунку
- Socket.io - для обміну повідомленнями між оператором і клієнтом магазину
- Tailwindcss - стилізація застоcунку
- репозиторій з Backend
- Склонувати репозиторій клієнтського веб-застосунку "Zapchaztiulka":
git clone https://github.com/Zapchaztiulka/zapchaztiulka-catalog-frontend.git
- Склонувати репозиторій застосунку "Чат":
git clone https://github.com/Zapchaztiulka/chat-zapchaztiulka.git
- Встановити усі пакети та залежності в обох застосунках:
npm install
-
Сторити файл змінних оточення .env, заповнити його необхідними змінними.
-
Запустити режим розробки в обох застосунках, виконавши команду:
npm run dev
-
Відкрити http://localhost:3000 або посилання буде вказано в терміналі, натиснути на кнопку чату справа знизу сторінки.
-
Для деплою застосунку "Чат":
- збілдити проект:
npm run build
- виконати деплой проекту на gh-pages:
npm run deploy