Доработка и развитие MVP Telegram-бота «Ассистент тренера»

О проекте

У нас есть полностью рабочий MVP Telegram-бота, который служит цифровым помощником для спортивного тренера. Основной функционал включает:

  • Ведение журнала посещаемости учеников.
  • Учет оплат и абонементов.
  • Генерацию контента для коммуникации с родителями.
  • Управление списками учеников и группами.

Проект реализован на Python с использованием фреймворка Aiogram 3.x (асинхронный) и базы данных PostgreSQL. Предыдущий разработчик завершил работу над MVP, и теперь мы ищем нового специалиста для его улучшения и дальнейшего развития.

Задачи на текущий этап

Вам предстоит выполнить следующий план работ:

  1. Аудит кода: Провести анализ существующей кодовой базы, оценить архитектуру, качество кода и выявить потенциальные точки роста.
  2. Доработка MVP (Версия 1.1): Реализовать четко сформулированный и детализированный пакет доработок согласно предоставленному ТЗ. Вам не придется гадать о требованиях - все задачи будут конкретными.
  3. Подготовка к масштабированию: Заложить основу для следующего этапа развития функционала бота.

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

Стек проекта:

  • Python 3.9+
  • Aiogram 3.x (обязательна работа с асинхронностью)
  • PostgreSQL
  • SQLAlchemy / asyncpg (используется в проекте, требуется ознакомление)

Требования к кандидату:

  • Опыт работы с чужим кодом и готовность к его рефакторингу для улучшения качества.
  • Отличное знание фреймворка Aiogram 3 и асинхронного программирования в Python.
  • Глубокое понимание работы с PostgreSQL, включая принципы ACID, что критично для корректного учета финансовых транзакций в боте.
  • Надежность и нацеленность на долгосрочное сотрудничество. Мы ищем ответственного партнера, а не разового исполнителя.

Что мы предоставляем

  • Полный архив с исходным кодом готового MVP.
  • Детальное, исчерпывающее техническое задание на доработки.
  • Адекватную обратную связь и своевременную оплату выполненных работ.

Отклик

Пожалуйста, в своем отклике укажите:

  • Опыт работы с Aiogram 3 (желательно со ссылками на примеры работ или кейсы).
  • Готовность оперативно приступить к аудиту существующего кода.
  • Ориентировочную вилку стоимости проектной оценки или ваши условия сотрудничества.

Разработка веб-приложения Корпоративный справочник сотрудников

Необходимо создать простое и надежное веб-приложение для замены Excel-таблицы с контактами сотрудников. Ключевые требования: интуитивный интерфейс для нетехнических пользователей, быстрый поиск и удобное обновление информации.

Разработка корпоративного сайта на 1С-Битрикс с каталогом товаров

Необходимо создать сайт на платформе 1С-Битрикс (редакция "Малый бизнес") по готовому дизайну. Ключевая задача - реализация каталога с использованием торговых предложений для поддержки разных единиц измерения и коэффициентов.

Разработка корпоративного сайта на Tilda с интеграциями

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