Чат LetPulse
Название происходит от совмещения слов letter (письмо) и pulse (импульс). Данное веб-приложение представляет собой кроссплатформенный веб-интерфейс чата, подходящий для использования на всех устройствах. Чат имеет страницы: главная; пользователи, которые сейчас онлайн; актуальные пользователи; настройки; персональные чаты. Особенность проекта состоит в том, что чат основан на использовании скругленных объектов. Общий стиль веб-приложения - темная тема с использованием динамических фонов. Чат по своему интерфейсу отличается от уже существующих чатов, что делает LetPulse уникальным приложением. Веб-приложение реализовано с помощью Css, React и Node.js. Были использованы библиотеки express, socket.io-client, react-bubble-ui, mongoose, socket.io, multer, @chakra-ui/react.
Что нужно для того, чтобы установить проект?
- git clone ‘название репозитория’
- Открыть два терминала: в одном выполнить команду cd frontend, в другом - cd backend.
- В frontend:
- npm install react –force
- npm start
- В backend:
- npm install express;
- npm start