Техническое задание: Разработка PWA для личного планирования

Цель проекта - создание современного, удобного и функционального прогрессивного веб-приложения (PWA) для личного планирования задач, времени и целей.

Основные требования к функционалу

Базовый функционал планировщика

  • Создание, редактирование и удаление задач, событий и напоминаний.
  • Календарный вид и просмотр по дням/неделям/месяцам.
  • Категоризация задач (метки, проекты, приоритеты).
  • Установка дедлайнов и периодичности для повторяющихся задач.

Дополнительный ключевой модуль

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

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

  • Приложение должно соответствовать критериям PWA: работать оффлайн, иметь возможность установки на домашний экран, использовать Service Workers.
  • Адаптивный и интуитивно понятный пользовательский интерфейс.
  • Локальное хранение данных (с возможностью последующего расширения для синхронизации с облаком).
  • Чат-помощник должен быть неотъемлемой частью интерфейса, а не отдельным приложением.

Разработка телеграм-бота для кофейни с админ-панелью

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