Индивидуальный учебный проект по созданию веб-мессенджера.
Демо текущий версии проекта на netlify: https://resplendent-rugelach-b118f5.netlify.app/
Проект использует Vite в качестве сборщика проекта и Handlebars в качестве шаблонизатора, стили собираются с помощью препроцессора SASS, скрипты — на TypeScript.
Язык проекта: английский
Функционал реализован в рамках Спринта 4.
- добавлены тесты для Block, HTTPTransport, Router и компонента Button
- добален Husky@7 и настроен pre-commit отдельным файлом
- пакеты проекта в достаточной версии для node 16
Склонируйте репозиторий, убедитесь, что используете npm
не ниже 16 версии.
npm install # запуск установки зависимостей
npm run start # запуск локального сервера для разработки
npm run build # запуск создания билда в папку /dist
npm run preview # запуск созданого билда
Individual Study Project on Creating a Web Messenger.
Demo of the current project version on Netlify: https://resplendent-rugelach-b118f5.netlify.app/
The project uses Vite as the build tool and Handlebars as the templating engine, with styles compiled using the SASS preprocessor and scripts written in TypeScript.
Project language: English
The functionality was implemented as part of Sprint 4.
- Added tests for Block, HTTPTransport, Router, and the Button component
- Added Husky@7 and configured pre-commit with a separate file
- Project packages are compatible with Node 16
Clone the repository and ensure you are using npm version 16 or higher.
npm install # install dependencies
npm run start # start the local development server
npm run build # create a build in the /dist folder
npm run preview # run the created build