Доработка сайта на Django с системой заданий

О проекте

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

Текущее состояние

  • Реализована регистрация и авторизация пользователей.
  • Работает стандартная админка Django.
  • Присутствует система платных заданий для пользователей.
  • Есть личный баланс пользователя.
  • Реализована ручная модерация выполненных заданий администратором.

Основные задачи по доработке

Пользовательская часть (Frontend)

  • Создать аккуратный, современный и адаптивный дизайн на основе Bootstrap 5.
  • Доработать следующие страницы:
    • Страница регистрации.
    • Страница входа в систему.
    • Страница профиля (с возможностью указания никнеймов в социальных сетях).
    • Страница со списком заданий (в виде карточек).
    • Детальная страница задания.
    • Страница кошелька (баланса).
  • Проработать пользовательский сценарий:
    1. Регистрация нового пользователя.
    2. Выбор доступного задания из списка.
    3. Переход по предоставленной ссылке для выполнения.
    4. Отправка отчета о выполнении (нажатие кнопки "Я выполнил").
    5. Ожидание ручной проверки и одобрения администратором.

Административная часть (Backend)

  • Использовать стандартную админ-панель Django.
  • Реализовать для администратора возможность:
    • Создания и настройки новых заданий.
    • Просмотра списка выполненных пользователями заданий.
    • Ручной модерации (одобрения или отклонения отчетов).
    • Автоматического начисления средств на баланс пользователя после одобрения задания.
  • Важно: Проверка заданий осуществляется вручную администратором (по предоставленным пользователем ссылке и нику), без интеграции с API социальных сетей.

Технические требования

  • Основной стек: Python, Django.
  • Фронтенд: HTML, CSS, Bootstrap 5.
  • Не использовать тяжелые фронтенд-фреймворки (React, Vue.js).
  • База данных: SQLite (на текущем этапе).
  • Требуется рефакторинг и приведение существующего кода в аккуратный, читаемый вид.

Поиск и привлечение блогеров из Новосибирска для рекламного сотрудничества

Требуется специалист для поиска блогеров в Новосибирске, ведения переговоров и заключения договоренностей на выгодных условиях. Работа удаленная, на основе четкого технического задания.

Разработка презентационной страницы для коттеджного поселка

Требуется создать и наполнить контентом страницу-презентацию премиального поселка с визуализациями. Стиль и структура должны соответствовать формату презентации. Необходимо интегрировать страницу на указанную платформу.