Техническое задание: Анализ проектов на Next.js

Цель проекта

Провести детальный разбор и анализ двух веб-приложений, построенных на фреймворке Next.js, для понимания их структуры, функциональных возможностей и реализации.

Основные задачи

  • Проект 1: Learning Management System (LMS)
    • Изучить предоставленные исходные материалы (видео, код).
    • Проанализировать архитектуру и ключевые модули системы.
    • Разобраться в реализованном функционале (управление курсами, пользователями, прогрессом обучения и т.д.).
  • Проект 2: Блог
    • Изучить структуру и особенности реализации блога на Next.js.
    • Проанализировать механизмы работы с контентом, маршрутизацией, рендерингом.

Требования к результату

  • Структурированный отчет или документация по каждому проекту.
  • Понимание и описание логики работы основных компонентов.
  • Выявление используемых технологий и подходов (например, Server/Client Components, маршрутизация, работа с данными).

Критерии успеха

  • Полное понимание кодовой базы и архитектуры обоих проектов.
  • Четкое описание функциональных возможностей каждой системы.
  • Готовность ответить на вопросы по реализации проектов.

Разработка Telegram-бота для автоматизации работы с объявлениями о недвижимости

Требуется создать чат-бота на Python, который поможет продавцам квартир структурировать информацию из объявлений и оперативно взаимодействовать с потенциальными покупателями через популярные мессенджеры.

Создание карусели баннеров для профиля мебельной компании на Авито

Необходимо разработать карусель из 3 рекламных баннеров для привлечения внимания к ассортименту диванов. Баннеры должны быть адаптированы под десктопную и мобильную версии и повышать конверсию в клики и заказы.