Budget: 27000 UAH Deadline: 14 days
Hi,
I am a senior developer of mobile applications with extensive experience.
Thank you for sharing the detailed requirements for version 1.3.0. I’ve reviewed the document and based on the provided feature list, made the following assessment:
Scope Review & Time Estimation
New Features
1. Continue Watching (resume modal, persistence, native dialog)
~ 6–8 hours
2. “New” Label on Video Thumbnails (Figma-based UI work)
~ 2–3 hours
3. Favorite Videos (add/remove, category, UI feedback, persistence)
~ 6–8 hours
4. Thumbs Up (like/unlike, count update, backend sync)
~4–6 hours
5. Downloads & Offline Video Access:
o Download manager & local storage ( ~7 - 8 hours )
o App-only access (sandboxed files) ( ~2 - 3 hours )
o Online/offline category logic ( ~3 - 4 hours )
o Empty-state handling ( ~2 - 3 hours )
~ 14–18 hours
Bug Fixes
1. Rating Pop-up Event Trigger from Video Screen
~ 2–3 hours
2. Video Player Performance & UX Improvements
(Transition handling, interaction stability, playback smoothness)
~ 6–10 hours
Analytics & Event Tracking
• Implementing tracking events for all new features
~ 3–4 hours
Total Estimated Effort
~43–60 hours (more precisely after detailed acquaintance with the project)
This estimate assumes:
• Backend APIs are fully functional and documented
• Figma designs are finalized
• No major architectural refactoring is required
• iOS-only Flutter support (as requested)
If needed, I can also provide:
• A phased delivery plan
• Risk assessment for the video player improvements
• Post-release support estimate
My rate is 30$
Looking forward to discussing next steps.
Best regards,
Roman