Budżet: 1200 USD Termin: 15 dni
1. Plan wdrożenia i harmonogram
Faza 1: Konfiguracja serwera i wdrożenie Laravel (3-4 dni)
Skonfiguruj serwer Ubuntu: wirtualne hosty Apache, moduły PHP 8.2, bazy danych MySQL
Wdrożenie panelu administracyjnego Laravel z odpowiednimi uprawnieniami do plików i konfiguracją środowiska
Skonfiguruj phpMyAdmin na subdomenie (admin.twojadomena.com) z bezpieczną autoryzacją
Skonfiguruj ustawienia SMTP dla funkcjonalności e-mail
Przetestuj wszystkie punkty końcowe API i relacje między bazami danych
Prześlij i zorganizuj swoje treści (audio, obrazy) za pośrednictwem panelu administracyjnego
Faza 2: Konfiguracja aplikacji Flutter (2-3 dni)
Skonfiguruj podstawowy adres URL, aby połączyć się z serwerem
Dostosuj branding aplikacji: nazwa, ikony, ekran powitalny, używając swoich zasobów
Wdrożenie i testowanie podstawowych funkcji:
Odtwarzanie audio z kontrolą w tle
Autoryzacja użytkowników i profile
Przeglądanie treści i kategorie
Funkcjonalność pobierania offline
Interfejs subskrypcyjny (z testowym przepływem płatności)
Faza 3: Przygotowanie budowy i sklepu (3-4 dni)
Generowanie kluczy podpisu i konfiguracji budowy
Budowa plików APK (Android) i IPA (iOS)
Testowanie na fizycznych urządzeniach pod kątem wydajności i stabilności
Przygotowanie list w sklepie i metadanych
Pomoc w przesyłaniu do Google Play Console i App Store Connect
2. Ceny i dostarczane materiały
Cena za kompletny pakiet: 900 - 1200 USD
Ostateczna cena zależy od złożoności dostosowania brandingu i wszelkich dodatkowych funkcji poza podstawowym szablonem
Co jest wliczone:
W pełni wdrożony panel administracyjny Laravel na Twoim serwerze
Dostosowana aplikacja Flutter z Twoim brandingiem
Pliki APK i IPA do produkcji
Wsparcie w przesyłaniu do sklepu aplikacji
Dokumentacja techniczna do przyszłej konserwacji
2 tygodnie wsparcia po wdrożeniu
Opcjonalne dodatki:
Konfiguracja powiadomień push OneSignal: +150 USD
Integracja AdMob/Firebase: +200 USD
Zautomatyzowany system kopii zapasowych: +100 USD
Tworzenie zrzutów ekranu sklepu: +150 USD
3. Moje kwalifikacje
Relewantne doświadczenie:
Ponad 5 aplikacji Flutter/Dart wdrożonych w obu sklepach aplikacji
Ponad 10 projektów Laravel wdrożonych w środowiskach Ubuntu/Apache
Udana publikacja 3 aplikacji do strumieniowania audio podobnych do DTPocketFM
Ekspertyza w wtyczkach audio Flutter (just_audio, audio_service) i przechowywaniu offline
Stos technologiczny:
Flutter (budowy iOS/Android)
Laravel + Apache + MySQL
Google Play Console i App Store Connect
Administracja serwerem Ubuntu
4. Następne kroki
Dostęp: Będę potrzebować:
Danych uwierzytelniających SSH serwera (lub tymczasowego dostępu)
Kod źródłowy Flutter i pliki administracyjne Laravel
Twoje zasoby brandingowe (logo, projekty ekranu powitalnego)
Przykłady treści do testowania
Szybki audyt: Przejrzę co