Социальная сеть Аквариум — это место, где вы можете создать свой мир, отражающий вашу личность, интересы и уникальность.
Laravel
Docker
Bootstrap
MySQL
Bcrypt
Сайт: aquariumsocial.ru
Информация: DanyaBooba/aquarium
Автор: Даниил Дыбка, daniil@dybka.ru, @ddybka
- 🐬 Тематика Аквариум предлагает тематику подводного мира. Это создает особую атмосферу и позволяет людям с общими интересами объединиться вокруг одной идеи
- 🎨 Кастомизация Меняйте свою страницу, используя различные аватарки, шапки и элементы дизайна, чтобы создать визуальное представление о себе и своих интересах
- 📸 Публикации Вы можете делиться своими приключениями, публиковать фотографии, видео и писать посты о том, что важно именно для вас.
Для быстрого входа в аккаунт или создания нового у пользователей есть возможность использовать открытый протокол авторизации OAuth таких систем, как Яндекс и Google. Достаточно нажать 1 кнопку, чтобы создать аккаунт с выполненными базовыми настройками.
У пользователей есть возможность кастомизировать свой профиль, чтобы добавить в него индивидуальность. К кастомизируемым данным относятся имя пользователя, аватарка, шапка, имя профиля о описание. После социального взаимодействия, у пользователя могут появиться новые подписчики, подписки и достижения, которые выдаются за социальную активность.
Пользователям доступна публикация постов с медиафайлами, подписка на другие профили, кастомизация профиля и получение достижений за социальную активность. Посты пользователя отображаются в его профиле.
Целевая аудитория социальной сети — подростки и молодёжь 12 до 35 лет.
Выделяется несколько групп аудитории:
- Общественные личности: Те, кто стремится к объединению общественных усилий, обсуждению проблем и поиску партнеров
- Фотографы и художники: Аквариум приветствует всех, кто вдохновляется красотой мира, обожает фотографировать удивительные создания и желает поделиться этой красотой с другими
- Путешественники: Те, кто ценит пейзажи и мечтает делиться увлекательными рассказами и впечатлениями о своих подводных приключениях с широкой аудиторией.
- формы на сайте защищены от CSRF-атак
- запросы к базе данных защищены от SQL-инъекций
- Cookie хранятся в зашифрованном виде, применяется технология сессий
- пароль пользоваться хранится в зашифрованном виде при помощи алгоритма Bcrypt.
Максимальное время запроса к базе данных: 100мс, средняя скорость загрузки страницы: 500мс.
Работа веб-версии направлена на оптимизацию загрузки, что достигается современными форматами изображений и медиафайлов.
Соцсеть Аквариум разрабатывается по принципам открытого исходного кода для возможности развития и масштабирования веб-версии клиента, в будущем мобильных приложений для iOS и Android.
Каждый желающий может участвовать в развитии проекта: вносить изменения, разрабатывать новые компоненты и предлагать улучшения.