SPA приложение социальной сети на библиотеке React.
Реализован следующий функционал:
- авторизация с валидацией полей
- доступ к определенным страницам только авторизованным пользователям
- редактирование информации в профиле, изменение статуса и аватара
- просмотр профилей других пользователей
- просмотр списка всех пользователей с постраничным выводом
- отправка сообщений и добавление постов на уровне приложения
- работа с API сервера
- Смена темы приложения с сохранением в LocalStorage
- Адаптация под мобильные устройства и планшеты
Что использовалось в разработке:
React, Redux, Typescript, Axios, CSS in JS, Formik
Дизайн случайно сгенерированный)
Открыть страницуРепозиторий на GitHub