Проделанная работа:
Разработана масштабируемая платформа на базе Django, использующая высокопроизводительную архитектуру с ASGI (Daphne), WSGI (Gunicorn) и Nginx в качестве обратного прокси. Реализованы ключевые функции: расширенная аутентификация пользователей с подтверждением по email (вход по логину или email), обработка и хранение изображений в облачном хранилище(yandex object storeage), система комментариев, асинхронный чат в реальном времени и расширенные профили пользователей.
Используемые технологии:
Серверная часть:Django, Daphne (ASGI), Gunicorn (WSGI), Nginx, Celery как планировщик задач, Redis (для асинхронной коммуникации), `storages_yandex` (для облачного хранения файлов).
Фронтенд:Bootstrap 5 (стилизация форм), Django CKEditor 5 (редактор текста).
Внутренние приложения:`authapp` (расширенная аутентификация), `chatapp` (чат с использованием Django Channels), `photo_alboms` (управление фотоальбомами), `profileapp` (расширенные профили пользователей).
Библиотеки:crispy_forms (для создания форм), imagekit (для хранения кэша изображений), django_comments (система комментариев).
Please log in to leave a comment.