Социальная сеть в виде SPA на React и Django
На сайте используется сессионная авторизация.
Доступна регистрация и логин.
На странице профиля можно просмотреть личную информацию о своем профиле, свои посты и опубликовать новый пост.
Перейдя по кнопке редактировать на странице профиля, вы можете изменить личную информацию о профиле, аватар и задний фон. Вся эта информация будет видна другим пользователям.
Нажав на ссылку с надписью "друзья" на странице профиля вы можете попасть на страницу друзей. Здесь будут отображаться запросы в друзья, присланные вам и ваши друзья. Нажав на друга, вы можете перейти на его страницу.
Так может выглядеть страница другого человека:
Нажав на кнопку отправить "Отправить сообщение" сервер создаст для вас приватный чат с этим человеком или вернет существующий. Чат использует websocket`ы, поэтому сообщения будут появляться в реальном времени.
Вы также можете перейти на страницу постов, чтобы посмотреть все посты, которые опубликовали ваши друзья.