Budżet: 27000 UAH Termin: 14 dni
Cześć,
Jestem starszym deweloperem aplikacji mobilnych z dużym doświadczeniem.
Dziękuję za przesłanie szczegółowych wymagań dla wersji 1.3.0. Przejrzałem dokument i na podstawie dostarczonej listy funkcji, dokonałem następującej oceny:
Przegląd zakresu i oszacowanie czasu
Nowe funkcje
1. Kontynuuj oglądanie (modal wznowienia, trwałość, natywny dialog)
~ 6–8 godzin
2. Etykieta „Nowe” na miniaturach wideo (prace UI oparte na Figma)
~ 2–3 godziny
3. Ulubione filmy (dodaj/usuwaj, kategoria, informacja zwrotna UI, trwałość)
~ 6–8 godzin
4. Kciuk w górę (lubię/nie lubię, aktualizacja liczby, synchronizacja backendu)
~ 4–6 godzin
5. Pobieranie i dostęp do wideo offline:
o Menedżer pobierania i lokalne przechowywanie (~ 7 - 8 godzin)
o Dostęp tylko do aplikacji (sandboxowane pliki) (~ 2 - 3 godziny)
o Logika kategorii online/offline (~ 3 - 4 godziny)
o Obsługa stanu pustego (~ 2 - 3 godziny)
~ 14–18 godzin
Poprawki błędów
1. Wyzwalacz zdarzenia wyskakującego okienka oceny z ekranu wideo
~ 2–3 godziny
2. Wydajność odtwarzacza wideo i poprawa UX
(Obsługa przejść, stabilność interakcji, płynność odtwarzania)
~ 6–10 godzin
Analiza i śledzenie zdarzeń
• Wdrażanie zdarzeń śledzenia dla wszystkich nowych funkcji
~ 3–4 godziny
Całkowity oszacowany wysiłek
~ 43–60 godzin (dokładniej po szczegółowym zapoznaniu się z projektem)
To oszacowanie zakłada:
• API backendowe są w pełni funkcjonalne i udokumentowane
• Projekty Figma są sfinalizowane
• Nie jest wymagane żadne większe refaktoryzowanie architektury
• Wsparcie tylko dla iOS w Flutterze (zgodnie z prośbą)
Jeśli to konieczne, mogę również dostarczyć:
• Plan dostawy w fazach
• Ocena ryzyka dla ulepszeń odtwarzacza wideo
• Oszacowanie wsparcia po wydaniu
Moja stawka to 30$
Czekam na omówienie kolejnych kroków.
Z poważaniem,
Roman