cat projects/gidi-box-office.md
Gidi Box Office — Movie Streaming & Upload Platform

A Flutter movie platform with movie discovery, search, purchase flows, downloads, uploader dashboard, movie upload screens, YouTube/video playback, ratings, comments, and earnings views.
role: Flutter Developer
Problem
Movie creators and viewers needed a mobile platform for discovering, uploading, purchasing, watching, downloading, and managing movie content.
Solution
Built a Flutter movie platform with viewer and uploader workflows, movie detail pages, search, purchase flows, video playback, downloads, profile management, uploader dashboard, comments, ratings, and earnings screens.
How it was built
- Developed the mobile app using Flutter and Dart
- Built movie browsing, movie details, category search, keyword search, and recent upload screens
- Implemented uploader dashboard and movie upload flows
- Added video playback using video player and YouTube player packages
- Integrated file picker and image picker for media upload workflows
- Created purchase, payment, download, my earnings, and my purchases screens
- Used REST API integration through Dio
Metrics
- Movie upload and purchase flows
- Video playback
- Uploader dashboard
- Download and earnings screens
Tech
FlutterDartREST APIsVideo PlayerWebViewFile PickerImage PickerLocal Notifications