От идеи до работающего решения

Екатерина Укомская kauko

Рейтинг: 1 426
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 4
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Стаж работы: 1 год
  • Зарегистрирован: 18.09.2025
  • Образование: Cпециалитет
  • Юридический статус:Самозанятый
  • Стоимость услуг (руб): 1 500 за час
Была на сайте:

Мини-соцсеть для банного соощества

Используемые навыки:

Описание

Задача была в разработке web-приложения с возможностью удобной коммуникации между членами банного сообщества:
-знакомиться
-общаться
-находить пармастеров и бани для парения
-пармастерам предлагать свои услуги

Решение

В ходе работы над проектом я реализовала ключевые функции социальных сетей в компактном и удобном формате:
-Регистрация и аутентификация пользователей (вход/выход, редактирование профиля, загрузка/удаление аватара).
-Посты: публикация текста и изображений, редактирование и удаление, отображение в ленте.
-Лайки и комментарии: AJAX-лайки в реальном времени, дерево комментариев и ответы на них.
-Подписки: возможность подписываться/отписываться, отдельная лента постов «Подписки».
-Личные сообщения: система диалогов (inbox) и уведомления о новых сообщениях.
-Уведомления: события о лайках, комментариях и новых подписках.
-Поиск: поиск пользователей и постов по ключевым словам.
Особенности проекта:
-Редактор профиля с выбором типа пользователя и динамической фильтрацией списка специализаций.
-Адаптивный интерфейс
-AJAX-функционал для комментирования и лайков без перезагрузки страницы.
-Счётчики комментариев и лайков в ленте и на страницах постов.
Технологический стек:
-Backend: Python 3.10, Django 4
-Frontend: HTML, CSS, Bootstrap 5, JavaScript (AJAX)
-База данных: SQLite
-Контроль версий: Git/GitHub
-Тестирование: Django TestCase, unittest

Результат

Мини-соцсеть полностью функциональна: можно зарегистрироваться, оформить профиль, публиковать посты с фото, оставлять комментарии и лайки, общаться через личные сообщения и получать уведомления. Также проект готов к будущим расширениям функционала: добавление геолокации и платежных систем

Презентация проекта

БаняNet мокап.png

Оценили проект:

0