Skip to content

Чат на Typescript+Pug, с реализацией собственной системы компонентов

Notifications You must be signed in to change notification settings

andreyatx/WebChat

Repository files navigation

WebChat

Netlify Status status

Чат на Pug, Typescript и Webpack. Создан в рамках прохождения курса «Мидл фронтенд-разработчик» в «Яндекс.Практикуме».

Движок веб-приложения реализован на чистом Typescript с применением самописных модулей для роутинга, работы с собственными реактивными компонентами, событиями и XHR-запросами.

Функционал

  • регистрация/редактирование профиля

  • создание/удаление чатов

  • отправка сообщений

Демо

Netlify

Требования

  • NodeJS v12.x+
  • NPM v8.x+

Запуск

  1. git clone https://github.com/andreyatx/WebChat.git

  2. npm i --legacy-peer-deps

    • Запуск локально, в режиме разработки: npm run dev

    • Сделать сборку: npm run build

    • Запуск локально: npm run start

Скриншоты

signin.png signin.png

Design

Figma

About

Чат на Typescript+Pug, с реализацией собственной системы компонентов

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published