Настройка и релиз готового Flutter-приложения
Цель:
Настроить и развернуть готовое приложение DTPocketFM (CodeCanyon)
https://www.divinetechs.com/documentation/dtpocketfm-podcasts-audiobooks-novels-threads-music-flutter-android-ios-web-apps-admin-panel.html#admin_panel_configuration
на моём сервере и собрать финальные версии для Android (APK) и iOS (IPA) для публикации в сторах.
1️⃣ Что уже есть
Исходный код приложения (Flutter + Laravel Admin Panel)
Домен и сервер (VPS / Ubuntu 22.04 / Apache / MySQL / PHP 8.2)
Мой контент (аудио, тексты, изображения)
Аккаунты разработчика:
Google Play Developer
Apple Developer
2️⃣ Что нужно сделать
🔧 Настройка серверной части (Laravel Admin Panel)
Развернуть Laravel Admin Panel на моём сервере.
Настроить подключение к MySQL базе данных.
Проверить, чтобы все API работали корректно.
Настроить phpMyAdmin и доступ по домену (например,
admin.mydomain.com).Настроить SMTP (для уведомлений и восстановления пароля).
📱 Настройка мобильного приложения (Flutter)
Подключить приложение к серверу через Base URL.
Настроить App Name, иконку, Splash Screen и брендинг.
Проверить работу всех ключевых модулей:
аудио / подкасты / новеллы;
офлайн-режим;
логин / регистрация / профиль пользователя;
подписки и платежи (можно оставить “заглушки”, без реальных оплат, по согласованию).
🚀 Сборка и публикация
Собрать релизные версии APK и IPA.
Подготовить релизы для публикации:
Google Play Console (Android)
Apple App Store Connect (iOS)
Проверить, чтобы приложения корректно запускались на устройствах.
3️⃣ Дополнительно
(по желанию, обсудим отдельно)
Подключить OneSignal для Push-уведомлений.
Настроить AdMob / Firebase.
Настроить бэкап БД и файлов.
Помочь с генерацией скриншотов для стора.
4️⃣ Требования к фрилансеру
Опыт работы с Flutter и Laravel.
Умение собирать приложения под Android и iOS.
Опыт релиза в App Store / Google Play — будет преимуществом.
Ответственность и соблюдение сроков.
5️⃣ Ожидаемый результат
Полностью рабочее приложение (веб-админка + Android + iOS).
Исходники и инструкции для дальнейшего обновления.
APK и IPA-файлы, готовые для публикации.
-
15 дней53 842 UAH
308 15 дней53 842 UAH1. План реализации и график
Этап 1: Настройка сервера и развертывание Laravel (3-4 дня)
Настроить сервер Ubuntu: виртуальные хосты Apache, модули PHP 8.2, базы данных MySQL
Развернуть панель администратора Laravel с правильными правами доступа к файлам и конфигурацией окружения
Настроить phpMyAdmin на поддомене (admin.yourdomain.com) с безопасной аутентификацией
… Настроить параметры SMTP для функциональности электронной почты
Протестировать все конечные точки API и отношения между базами данных
Загрузить и организовать ваш контент (аудио, изображения) через панель администратора
Этап 2: Настройка приложения Flutter (2-3 дня)
Настроить базовый URL для подключения к вашему серверу
Настроить брендинг приложения: название, иконки, экран загрузки, используя ваши материалы
Реализовать и протестировать основные функции:
Воспроизведение аудио с управлением в фоновом режиме
Аутентификация пользователей и профили
Просмотр контента и категории
Функциональность оффлайн-загрузки
Интерфейс подписки (с тестовым процессом оплаты)
Этап 3: Подготовка сборки и магазина (3-4 дня)
Сгенерировать ключи подписи и конфигурации сборки
Собрать релизный APK (Android) и IPA (iOS)
Протестировать на физических устройствах на производительность и стабильность
Подготовить списки в магазине и метаданные
Помочь с подачей в Google Play Console и App Store Connect
2. Цены и результаты
Цена полного пакета: 900 - 1200 долларов США
Итоговая цена зависит от сложности настройки вашего брендинга и любых дополнительных функций сверх базового шаблона
Что включено:
Полностью развернутая панель администратора Laravel на вашем сервере
Настроенное приложение Flutter с вашим брендингом
Файлы APK и IPA для производства
Поддержка подачи в магазин приложений
Техническая документация для будущего обслуживания
2 недели поддержки после развертывания
Дополнительные опции:
Настройка push-уведомлений OneSignal: +150 долларов
Интеграция AdMob/Firebase: +200 долларов
Автоматизированная система резервного копирования: +100 долларов
Создание скриншотов магазина: +150 долларов
3. Мои квалификации
Соответствующий опыт:
Более 5 приложений Flutter/Dart, развернутых в обоих магазинах приложений
Более 10 проектов Laravel, развернутых в средах Ubuntu/Apache
Успешная публикация 3 приложений для потоковой передачи аудио, аналогичных DTPocketFM
Экспертиза в аудиоплагинах Flutter (just_audio, audio_service) и оффлайн-хранении
Технический стек:
Flutter (сборки iOS/Android)
Laravel + Apache + MySQL
Google Play Console и App Store Connect
Администрирование сервера Ubuntu
4. Следующие шаги
Доступ: мне понадобятся:
SSH-учетные данные сервера (или временный доступ)
Исходный код Flutter и файлы администратора Laravel
Ваши материалы для брендинга (логотип, дизайны экрана загрузки)
Образцы контента для тестирования
Быстрый аудит: я рассмотрю ко
-
1 день1122 UAH
2295 73 0 1 день1122 UAHДобрый день, работаю в этой области более 9-ти лет, есть опыт: php(symfony, laravel, OpenCart, wordpress), javaScript(vue, react, nuxt, nextJs, jquery), html, css(SASS/SCSS), sql(PostgreSQL, MySQL). Готов выполнить этот проект качественно и в короткие сроки. Примеры недавно завершенных проектов: https://rsps-server.com/ https://asgard-ksm.com.ua/ https://iheal.com.ua/ https://lingvanex.com/
-
5 дней33 651 UAH
318 1 0 5 дней33 651 UAHПриветствую!
Оценка проекта:
- Настройка серверной части (Laravel Admin Panel) — 8 часов
- Подключение мобильного приложения (Flutter) — 10 часов
- Тестирование функционала — 4 часа
- Сборка Android (APK, AAB) — 6 часов
- Сборка iOS (IPA) — 8 часов
- Публикация в сторах (Google Play, App Store) — 4 часа
- Дополнительные интеграции (OneSignal, Firebase, Backup) — 6 часов
… Итого: ~46 часов
Ориентировочная стоимость: $750
Может потребоваться дополнительный бюджет на обновление Flutter SDK или устранение несовместимостей.
Контент-менеджмент (загрузка аудио, изображений, текстов) — оплачивается отдельно.
-
14 дней8884 UAH
2227 5 1 14 дней8884 UAHЗдравствуйте! Я ознакомился с вашим заданием и считаю, что смогу успешно его выполнить. Буду рад сотрудничеству пожалуйста, напишите мне лично для дальнейших деталей.
-
22 дня23 332 UAH
988 9 0 22 дня23 332 UAHДобрый день!
Я изучил ваш проект и имею релевантный опыт.
У нас такое сопровождение стоит 22000 грн/месяц.
Если вам такие условия подходят - мы подготовим детальный расчет бюджета.
-
Ох и возьни, перенастроить все после другого прогера
-
Опыт релиза в App Store - как же, помню - пол года геморроя и переделывания приложения под их требования. И почти с каждым приложением такое веселье...
Я надеюсь, вы оплату через App Store будете проводить, если конечно она у вас есть? Помню, как они меня мучали чтобы оплата только через них была... Если оплата за работу только после публикации в сторах, то мои "искренние" тому кто получит этот заказ. -
Актуальные фриланс-проекты в категории Базы данных и SQL
Нужен Airtable-архитектор для построения реляционной схемы и новой чистой базы AirtableНеобходимо помочь переосмыслить и построить чистую реляционную схему для внутренней операционной системы на Airtable. Текущая база уже используется командой, но она выросла органически: структура частично плоская, часть таблиц/вьюшек используется активно, часть почти не… Базы данных и SQL, Десктопные приложения ∙ 11 часов 41 минута назад ∙ 7 ставок |
Платформа образования по тренерству в баскетболе + индивидуальная CMSПлатформа образования по баскетбольному тренерству + Пользовательская CMSОбзор проектаМы ищем опытную команду веб-разработчиков или full-stack разработчика для создания современной платформы образования по баскетбольному тренерству.Сайт предоставит баскетбольным тренерам… Базы данных и SQL, Веб-программирование ∙ 1 день 5 часов назад ∙ 79 ставок |
Интеграция вайбер в 8.3
10 000 UAH
Необходима интеграция Viber в собственную CRM (1С 8.3)О компании Компания "Домофон Систем" занимается установкой и обслуживанием домофонных систем. База более 40 000 абонентов. Работаем на собственной доработанной системе на базе 1С 8.3. Ищем специалиста или команду для… Базы данных и SQL, Разработка ботов ∙ 1 день 8 часов назад ∙ 13 ставок |
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на… C#, Базы данных и SQL ∙ 3 дня 6 часов назад ∙ 6 ставок |
Восстановить конфигурацию 1с
5000 UAH
Конфигурация CRM & ERP SmartCeiling (2.8.26.0) Защита через Регистрационный Код. Зарегистрирована до конца года. Базы данных и SQL ∙ 3 дня 21 час назад ∙ 8 ставок |