Full-stack Chat App
Texno Chat
Texno Chat это full-stack проект мессенджера: frontend на React с роутингом, Redux-состоянием и формами авторизации, backend на Express с JWT, Sequelize, MySQL, email-активацией и Socket.IO для realtime-обмена сообщениями.
Роль
Frontend-экраны, маршрутизация, состояние через Redux, API-интеграция, realtime-логика и backend-структура.
Процесс
Авторизация, регистрация, активация, список друзей, экран сообщений, Socket.IO и API-слой.
Результат
Рабочая основа realtime-чата с аккаунтами и сообщениями
Что показывает проект
Как строилась работа
Шаг 1
Сначала была собрана базовая структура React-приложения с роутами для login, register, activation и messages.
Шаг 2
Затем был добавлен backend-слой с пользователями, сообщениями, JWT-авторизацией и моделями базы данных.
Шаг 3
После этого frontend был связан с API и Socket.IO, чтобы интерфейс мог работать как основа realtime-мессенджера.