Vista Flicks

Admin, App and Website

About Project

We built Vista Flicks as a premium short-video platform where users can watch exclusive reels uploaded by content distributors. The project includes a mobile app for users, a dedicated web portal for content distributors to upload and manage their reels, and a powerful admin panel to control pricing, approvals, and overall platform operations, all designed to deliver a smooth and personalized experience.

Project Overview

Problem Statement

Users often struggle to discover good movies, reliable reviews, and premium short clips related to films. There's no centralized platform where they can quickly explore high-quality movie-based reels and easily decide where to watch the full content across streaming platforms.

Solution Statement

Vista Flicks solves this by offering a premium short-reel experience focused on movies. Users can watch curated clips, discover trending films, and instantly redirect to platforms like Amazon Prime, Netflix, and more. They can also share reels with friends through in-app groups, making movie discovery social and seamless.

Colors & Typography

We designed Vista Flicks with a clean and modern visual style. We chose the Inter font for its simplicity and readability across devices. Our primary color is red, representing energy, excitement, and boldness, a perfect fit for the fast-paced world of premium short video content.

Brand colors

Primary

#D71920

Primary BG

#D71920

Primary Gray

#D71920

Secondary Gray

#D71920

White

#FFFFFF

Font

Inter

Text Weight

Aa

Regular

Aa

Medium

Aa

Semi Bold

Aa

Bold

Style Guide

Home Screen (CD)

Slide 1

This is the login and registration screen. Users can sign in, sign up, or reset their password to access the dashboard and manage their content.

Content Management

Slide 2

This screen shows all uploaded previews along with their status, views, and engagement. Users can upload new content.

Preview Analytics

Slide 3

Displays key metrics like views, watch time, likes, and saves for each uploaded preview. Helps users understand viewer engagement and trends.

Ad Campaign Builder

Slide 4

This screen allows users to create and launch promotional campaigns for specific content. They can select the target, schedule, and preview the campaign.

Global Analytics

Slide 4

Shows overall analytics like top-performing content, global heatmaps, and genre trends. Users can filter by country, genre, or status to explore insights.

Admin Login

Slide 1

This is the login screen where Vista Flicks admins securely access the panel to manage platform operations, users, support, and content flow.

Manage Pricing

Slide 2

This screen lets admins define pricing for credits, reel publishing, and ad audiences. It controls monthly rate plans across the entire platform.

Coupon Management

Slide 3

Admins can create, edit, or delete discount coupons with custom durations. It helps run targeted offers using start and end dates and many more features.

Support Desk

Slide 4

Admins can respond to user-submitted queries with remarks and updates. Each ticket can be edited or deleted for smooth resolution flow.

Reels Manager

Slide 4

Admins review and manage reels submitted by partners. They can approve, reject, or delete content, and view live or rejected reels anytime.

Set Preferences

(Watch Preference Setup)

Feature:

A chatbot asks what type of content the user enjoys watching. This helps customized the feed with relevant reels from the very first session.

Problems Faced:

Making the conversation flow natural, preventing overwhelming questions, and keeping the process engaging.

Solution:

Developers used a step-by-step conversational UI, while designers focused on a chatbot-inspired interface with visually appealing response options.

Reels

(Personalized Reels)

Feature:

This is the main screen where users explore trending reels, personalized content, and updates based on their selected preferences.

Movie Info

(Rich Data & Recommendations)

Feature:

This screen shows complete information about a selected movie, including synopsis, cast, runtime, and related reels or trailers.

Movie Info Screen

(User Engagement Insights)

Thinking:

This screen needed to simplify ad customization while ensuring that users could see real-time previews of their ad creatives.

Problems Faced:

Rendering multiple ad previews in real time led to performance issues. Users also needed flexibility in ad design without making the UI complicated.

Solution:

A guided setup wizard was introduced, breaking down ad creation into simple steps. Live previews were integrated to show how ads would appear before launch. A recommendation engine was also implemented to suggest best ad formats based on content type.

Movie Info Screen

(User Engagement Insights)

Thinking:

This screen needed to simplify ad customization while ensuring that users could see real-time previews of their ad creatives.

Problems Faced:

Rendering multiple ad previews in real time led to performance issues. Users also needed flexibility in ad design without making the UI complicated.

Solution:

A guided setup wizard was introduced, breaking down ad creation into simple steps. Live previews were integrated to show how ads would appear before launch. A recommendation engine was also implemented to suggest best ad formats based on content type.

Global Analytics

(Content Analytics)

Thinking:

Rendering multiple ad previews in real time led to performance issues. Users also needed flexibility in ad design without making the UI complicated.

Problems Faced:

Displaying large-scale data in an interactive yet lightweight manner was a major challenge. The heatmap visualization also required real-time updates without lagging the interface.

Solution:

The team implemented dynamic data fetching to load only the necessary information at a time. The heatmap was built using optimized JavaScript libraries, ensuring smooth rendering. A filter-based approach allowed users to drill down into specific insights without overwhelming them with excessive data.

Roles & Policy Module

(Secure Access Control)

Thinking:

Admins needed a way to define roles and permissions while keeping the system scalable for future updates.

Problems Faced:

Handling complex permission hierarchies and ensuring security without overwhelming the admin with settings was challenging.

Solution:

A structured role-based access control system (RBAC) was implemented, and designers created a user-friendly role-assignment interface with predefined templates.

Important Days

(Automated Event Banners)

Thinking:

The feature aimed to automate banner updates based on special events and user preferences.

Problems Faced:

Managing scheduled banners, ensuring correct country-based visibility, and handling dynamic content updates were key challenges.

Solution:

Developers added an event-based scheduling system, while designers implemented a preview section so admins could see banners before publishing.

Explore Sequencer

(Content Recommendations)

Thinking:

Admins needed a way to update mobile app recommendations dynamically for a better user experience.

Problems Faced:

Managing a large database of content, ensuring relevant suggestions, and updating recommendations without performance issues were challenging.

Solution:

Developers used machine learning algorithms for personalized recommendations, and designers created an interactive interface to manually adjust sequences easily.

Be in Touch With Us.

We’re here to help! Contact us with questions or to discuss your next project we’re ready to support your goals.