The product challenge
The core workflow runs from a request to a recorded/delivered video and review, so media upload and playback are central product paths.
Flutter/BLoC implementation across requests, video/media handling, payments, authentication and ratings.
Implementation & engineering decisions
- 01Built personalized-video request and delivery flows.
- 02Integrated video playback and thumbnail generation/display.
- 03Handled media uploads.
- 04Connected Razorpay, authentication and ratings.
Where the implementation needed care
Architecture
Flutter/BLoC client connects request and payment steps with video upload/playback and rating interactions.
Key challenge
Make the video request, delivery and feedback cycle easy to follow.
Delivered
Personalized video request flows, media handling and payment integration.