Skip to content

:electron: Фронтенд бессерверного чата для обмена сообщениями через localStorage браузера

Notifications You must be signed in to change notification settings

ru39391/serverless-chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Беcсерверное приложение для демонстрации основных возможностей чата:

  • Доступ для авторизованных пользователей;
  • Валидация формы входа "на лету" по маске ввода;
  • Отображение пользователей в сети;
  • Обмен сообщениями через localStorage браузера.

Возможные доработки:

  • Настроить отправку по Enter или Ctrl+Enter;
  • Добавить возможность разлогинить всех пользователей с очисткой localStorage и sessionStorage;
  • Вынести функции для работы с localStorage в классовый компонент;
  • Составить описание компонентов приложения.

Инструменты и технологии:

  • react@18.2.0
  • bootstrap@5.2.3
  • bootstrap-icons@1.10.3

Прочее

  • npm start - для запуска в dev-режиме, приложение откроется по адресу http://localhost:3000;
  • npm run build - для бандлинга;
  • при разработке использован node v16.13.1

About

:electron: Фронтенд бессерверного чата для обмена сообщениями через localStorage браузера

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published