Приложение предоставляет функционал социальной сети. Разработан: дизайн, фронтенд, бекенд, архитектура таблиц в базе данных. Деплой фронтенда на Netlify, а бекенда на Heroku. Верстка адаптивно-отзывчивая до 320px.
- Страницы пользователей и своя.
- Регистрация/вход пользователя (jwt access + refresh).
- Редактирование профиля.
- Добавление в друзья (имеет несколько стадий).
- Создание/удаление постов.
- Добавление картинок в профиль или к постам.
- Лайки.
- Отправка и принятие сообщений в реальном времени (long polling).
- Показ новостей (постов людей которые у вас в друзьях).
- Поиск пользователей по id.
- HTML
- SCSS(modules)
- TS
- React, Formik
- Redux Toolkit, Redux-saga
- Husky, Eslint, Stylelint
- NodeJs
- ExpressJs
- JWT
- PostgreSQL
- Cloudinary (облачное хранилище изображений)
- RESTfull API
Кто досмотрел до конца - тот молодец 👍 Если нет желания регистрироваться, тестовые данные для входа: username - testacc password - checkwork5