Сайты, IT · опубликован 27.07.2026

приложения для садовника

Бюджет 40 000 ₽ — 40 000 ₽ Срок 26.08.2026

Описание

Необходимо разработать легкое, быстрое и безопасное мобильное PWA-приложение (веб-сайт, устанавливаемый на главный экран смартфона, с офлайн-доступом) под названием Pro Sad AI. Приложение предназначено для садоводов-любителей и профессионалов тз 📋 Техническое задание: PWA-приложение «Pro Sad AI» (MVP) 1.

Общее описание Необходимо разработать легкое, быстрое и безопасное мобильное PWA-приложение (веб-сайт, устанавливаемый на главный экран смартфона, с офлайн-доступом) под названием Pro Sad AI. Приложение предназначено для садоводов-любителей и профессионалов (ландшафтные дизайнеры, владельцы питомников, бригадиры).

Ключевая ценность: AI-распознавание болезней растений по фото с персональным планом лечения. Управление несколькими объектами (садами/участками) и задачами к ним. Календарь ухода, планировщик сада, встроенный каталог исполнителей и садовых центров. Главные принципы: Высокая скорость и легкость (Lighthouse Performance ≥ 90).

Mobile-first, минималистичный интерфейс, адаптированный под возрастную аудиторию. Безопасность: HTTPS, все секреты на серверной стороне. Чистый HTML, CSS, JavaScript (без тяжелых фреймворков). Бюджет и сроки MVP: 30 000 – 40 000 руб., 7–10 дней на реализацию ядра. 2. Технический стек Хостинг и деплой: Netlify (с Netlify Functions) или Vercel.

Клиент: Чистый HTML5, CSS3, JavaScript (ES6+). Допускаются легкие библиотеки только по согласованию. Хранение данных: localStorage (MVP). PWA: manifest.json, Service Worker (cache-first). Внешние API: Plant.id (диагностика), OpenWeatherMap / Яндекс.Погода, DeepSeek API (планировщик – позже), ЮKassa (платежи). 3.

Структура и функционал приложения (MVP) Приложение состоит из нижней панели навигации (5 экранов) и верхнего переключателя объектов. 3.0. Верхний переключатель объектов (Core для профи) Пользователь может создавать, редактировать и удалять объекты (сады/участки). Каждый объект содержит: название, адрес (опционально), свои растения, задачи и календарь.

Переключение между объектами мгновенно обновляет все экраны (растения, задачи, календарь). MVP: CRUD для объектов, хранение в localStorage. 3.1. Экран «Главная» (Dashboard) Виджет погоды на 3 дня (авто-геолокация или Москва по умолчанию). Список «Задачи на сегодня» для активного объекта (поливы, обработки, ручные задачи).

Кнопка «🔍 Распознать болезнь» (быстрый переход к диагностике). MVP: погода через API, задачи формируются из карточек растений и списка задач. 3.2. Экран «Диагностика» (Core) Загрузка фото (камера/галерея). Отправка на серверную функцию → прокси к Plant.id. Результат: название болезни, вероятность, описание.

Базовый план лечения (бесплатно 1 раз в месяц): название препарата, общая рекомендация. Кнопка «Получить расширенный план» (платно). MVP: заглушка, ведущая на тестовую оплату ЮKassa. История диагнозов (последние 10) для активного объекта. 3.3. Экран «Мой сад» (растения + задачи) Объединяет два блока для активного объекта: А.

Растения Список растений с индикатором дней до полива. Добавление (название, интервал полива), кнопки «Полить» (сброс таймера) и «Удалить». MVP: плоский список. Группировка по зонам (грядкам) – в следующей итерации. Б. Список задач (To-Do) CRUD для задач: текст, дата, галочка «выполнено». Задачи с сегодняшней датой автоматически выводятся на Главный экран.

Хранение – в объекте appData. 3.4. Экран «Календарь» Отображает события для активного объекта: Поливы (из карточек растений), Задачи с датами (из списка задач), Обработки (из истории диагнозов, если был назначен план). Реализация: вертикальный список ближайших событий или простую сетку месяца (на выбор разработчика).

MVP: только отображение автоматических и ручных событий, без синхронизации с внешними календарями. 3.5. Экран «Планировщик сада» Анкета: регион (список), размер участка (ползунок), тип почвы, цель (сад/огород/декор). Кнопка «Сгенерировать план». MVP: статическая демо-версия (пример плана). Реальная генерация через DeepSeek API – Фаза 2.

После генерации отображаются: Текстовый план, Блок «Где купить»: список садовых центров из JSON (фильтр по региону), кнопка «Отправить заявку». 3.6. Экран «Каталог» (исполнители и садовые центры) Фильтр: Все / Питомники / Ландшафтные дизайнеры / Бригады / Садовые центры. Карточки: фото, название, описание, контакты, кнопка «Отправить заявку».

Заявка (имя, телефон, комментарий) отправляется на email партнёра и/или сохраняется в Google Sheets (webhook). MVP: статический JSON с партнёрами, форма заявки. 4. Монетизация (логика, реализуемая частично) Бесплатный тариф: 1 объект, 1 распознавание/мес, базовые советы. Премиум (299 ₽/мес): безлимитные диагнозы, расширенные планы лечения, до 3 объектов.

VIP (999 ₽/мес): безлимитные объекты, доступ к ИИ-планировщику. Разовая оплата: расширенный план лечения (199 ₽), детальный план сада (599 ₽). MVP: тестовая интеграция ЮKassa (модальное окно). Логика лимитов подписок — Фаза 2. 5. Технические требования PWA: полное ТЗ отдельно сброшу

Нужна помощь?

Напишите в поддержку Telegram. Поможем с оплатой, сделками, профилем и публикациями.

Поддержка