Заказ закрыт
Рескин мобильного приложения генератора частот (Ios,android)

Бюджет: 10 000 руб
129.41 $ – 109.53 €


**Стек:** Flutter/Dart

**Платформы:** iOS 14.0+, Android 9.0+ (API 24+)

**Языки:** Английский, Испанский, Немецкий

---

## 🎯 ЗАДАЧА

Сделать полный рескин проекта sound_generator для прохождения модерации App Store и Google Play. Приложение должно достаточно отличаться от оригинала, чтобы избежать reject по Guideline 4.3.

---

## 📱 ФУНКЦИОНАЛ

### ПЛЕЕР

- Play/Stop кнопки
- Waveform визуализация (изменить дизайн от оригинала)
- Volume control
- Timer/Scheduler (автовыключение)
- Favorites system (сохранение любимых частот)

---

## 🖥️ СТРУКТУРА ЭКРАНОВ

### Onboarding (5 экранов)

1. Welcome screen
2. Features showcase
3. Paywall screen 

**В онбординге запросить 3 разрешения:**

- Push notifications
- App tracking (для аналитики)
- Request review (запрос отзыва)

### Главное окно (5 экранов/табов)

1. Home (список preset частот)
2. Player (генератор с визуализацией)
3. Favorites (сохраненные)
4. Timer (расписание)

---

---

## 🌍 ЛОКАЛИЗАЦИЯ

**Языки:** Английский, Испанский, Немецкий

**Что локализовать:**

- Все UI тексты


**Формат:**

- JSON файлы для каждого языка (en.json, es.json, de.json)
- Идентичные ключи во всех файлах

**Заказчик предоставит:**

- en.json (английский – базовый)
- Переводы на испанский/немецкий делаем мы сами

---

## 🎨 ДИЗАЙН

**Требования:**

- Полностью новый UI (отличается от оригинала минимум на 70%)
- Новая цветовая схема
- Новые иконки
- Новый app icon (1024x1024)

---

## 🔧 ТЕХНИЧЕСКИЙ СТЕК

**Framework:** Flutter 3.19+

**Packages (обязательные):**

- sound_generator (базовая библиотека)
- in_app_purchase (подписки)
- intl или easy_localization (локализация)
- shared_preferences (сохранение favorites)
- firebase_core, firebase_analytics (аналитика)

**State Management:** Provider или Riverpod

---

## 📊 АНАЛИТИКА И ИНФРАСТРУКТУРА

### Предоставляется заказчиком:

**Аккаунты:**

- GitHub Organization с Docker Compose
- App Store Connect (iOS)
- Google Play Console (Android)

**Сервисы:**

- Firebase Analytics (аналитика, краши, FCM push)
- Amplitude (product analytics, воронки, Session Replay)

**Тестирование:**

- Firebase Test Lab или BrowserStack
- TestFlight Internal Testing

---

## 📦 ЭТАПЫ РАЗРАБОТКИ

### Этап 1: Версия без разрешний и In App

**Цель:** Пройти модерацию

**Функционал:**

- Onboarding (5 экранов) БЕЗ запроса разрешений
- БЕЗ paywall (бесплатное приложение)
- Локализация (3 языка)
- Firebase Analytics базовая интеграция

**Разрешения:** НЕТ

**Публикация:** App Store + Google Play (бесплатное приложение)

---

### Этап 2: Push-уведомления и действия

**Добавить:**

- Push notifications (Firebase FCM)
- App tracking permission

**Публикация:** Обновление v1.1

---

### Этап 3: Монетизация (IAP)

**Добавить:**

- Paywall экран
- In-app purchases (недельная/годовая подписка)
- 7-дневный trial
- Restore purchases

**Публикация:** Обновление v1.2 (монетизация включена)

---

## ✅ ТЕСТИРОВАНИЕ

**Обязательно:**

- Unit тесты (критичная логика)
- E2E тесты (onboarding, покупки, плеер)
- K6 нагрузочное тестирование (1000+ пользователей)
- TestFlight Internal Testing (iOS)

**Все тесты проходят в CI/CD перед релизом**

---

## 

---

## 📄 ДОКУМЕНТАЦИЯ

**Обязательно предоставить:**

**1. README.md:**

**2. API документация:**

**3. Деплой и серверы:**

---

---

---

## 🔄 SUPPORT

**После публикации:**

- 1 месяц бесплатных bug fixes

Критерии приемки:

Работа считается выполненной после:

1. Все тесты (Unit, E2E, K6) проходят

2. TestFlight Internal Testing пройден (нет критичных багов)

3. Приложение опубликовано в App Store и Google Play в 3 релиза

---
Опубликован 07.01.2026 в 21:50
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.