

An immersive, Instagram-style story viewer for mobile that plays full-screen images and videos with a fluid progress bar, gestures, and rich reactions. Built for speed (prefetch & caching), accessible by design, and highly themeable to match any brand.
Functionality
-
Auto-play queue with per-story duration, progress indicators, and seamless transitions.
-
Gestures: tap right/left (next/previous), swipe up/down (dismiss/CTA), long-press (pause), swipe left/right (next/previous author).
-
Media support: images, GIFs, MP4/HLS videos, captions, stickers/Lottie, links & mentions, avatar + username + timestamp.
-
Controls: mute/unmute, replay, skip, scrub, reaction emojis, quick reply input, share & save hooks.
-
Prefetch & caching of upcoming stories; memory-safe disposal of previous media.
-
States: loading placeholders, error & retry, ended state with auto-advance or close.
-
Theming: progress bar style (segments, color, height), overlay gradients, typography, icons, dark/light mode, edge-to-edge with safe-area awareness.
-
Analytics hooks for view, completion, skip, reaction, link click; optional frequency caps.
-
Privacy: optional blur/age gate, report/hide menu, content warnings.
-
Accessibility: semantics, larger text, keyboard/focus support, haptics, and screen-reader labels.
Use Cases
-
Social feeds and UGC stories in community apps.
-
Marketing & onboarding—feature tours, announcements, promos with swipe-up CTAs.
-
E-commerce product spotlights, limited-time offers, and influencer reels.
-
Education & news—bite-sized lessons, daily briefings, live updates.
-
Internal/company apps: status updates and event highlights.
Keywords
story viewer, stories, reels, full-screen media, progress bar, tap to skip, long-press pause, swipe navigation, autoplay, prefetch caching, reactions, quick reply, CTA swipe-up, Flutter/FlutterFlow widget
Video Story Viewer
- Fixed price & scope
- Pixel-perfect UI/UX
- App Store & Google Play submission
You may only use this template for one project. For more details, please read the Marketplace Terms of Service.