Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Егор Стёпкин
Егор
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
49 999 rub

Срок выполнения

10 дней

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Егор Стёпкин
Егор
Верифицированный пользователь

Telegram Mini App + PWA под ключ (базовый MVP)

Разрабатываю Telegram Mini App с одновременной PWA-версией на едином стеке (Python + React). Приложение работает внутри Telegram (запускается по кнопке в боте) и как устанавливаемое веб-приложение в браузере. Данные синхронизируются между версиями. Что входит в базовый MVP (фиксированный объем за 10 дней): Бэкенд (входит в стоимость): Архитектура на FastAPI (Python 3.12) с асинхронной работой База данных PostgreSQL: 5–7 таблиц (пользователи, сессии, основные сущности проекта) 10–15 REST API эндпоинтов (аутентификация, CRUD-операции) Аутентификация: JWT (access/refresh токены) + валидация Telegram initData (HMAC-SHA256) Базовая защита: CORS, rate limiting, валидация входных данных Контейнеризация: Docker + docker-compose для деплоя Фронтенд (входит в стоимость): Интерфейс на React 18 + TypeScript 5.3 4–6 экранов приложения (Главная, Профиль, Список, Детали, Настройки) Адаптивная верстка под мобильные устройства (Mobile First) Интеграция Telegram WebApp SDK (главная кнопка, тема, данные пользователя) Настройка PWA-манифеста (установка на главный экран, иконки, офлайн-кэш) Инфраструктура и деплой: Настройка CI/CD (GitHub Actions): автотесты → сборка → деплой на VPS Конфигурация Nginx как reverse proxy Развертывание на предоставленном сервере заказчика или тестовом VPS Результат: Исходный код в приватном репозитории (доступ для заказчика) Развернутое приложение на тестовом сервере Инструкция по управлению и деплою Гарантия на исправление багов: 14 дней Что НЕ входит в базовый пакет (доступно как доп. услуги): Сложные личные кабинеты с ролевой моделью (Админ/Мастер/Клиент) Реальное время (WebSockets, чаты) Сложная бизнес-логика (календари занятости, алгоритмы подбора слотов) Дизайн «с нуля» (работаю по прототипу, референсу или готовому макету) Наполнение контентом Интеграция более 1 платежной системы / геокодинга / OAuth-провайдера сверх базового набора

Заказчик получит:

1 Телеграм МиниАпп + ПВА на одном стеке (Python + React)

До начала работы заказчик должен предоставить:

Для старта Чтобы я понимал задачу и не гадал, напишите: Что за проект — пара предложений своими словами Как должно работать — что нажимаем, что происходит Примеры — ссылки на похожие штуки или картинки (если есть) Интеграции — платежи, карты, API (если нужны) Доступы — если уже есть сервер или аккаунты Если ничего этого нет — просто пишите идею. Дальше разберёмся.