Movie & Tv Studio Integration in Dash SaaS
Movie & TV Studio is a comprehensive content management platform designed for creating and managing a digital streaming service.
Introduction
The Movie & TV Studio Add-On is a comprehensive platform that allows you to build and manage a fully functional movie and TV show streaming website. From the backend, administrators have complete control over every aspect of the platform, including branding, homepage content, movies and TV shows, playlists, customer accounts, orders, coupons, reviews, blogs, and more. Each setting configured in the backend directly impacts what visitors see and experience on the frontend website, creating a seamless connection between content management and the live platform. This guide walks you through every section of the add-on, explaining what to input in the backend and how it reflects on the frontend for your visitors.
How To Install the Movie & TV Studio Add-On?
To Set Up the Movie & TV Studio Add-On, you can follow this link: Setup Add-On
How to Use the Movie & TV Studio Add-On?
Movie & TV Studio Dashboard
- The dashboard provides a complete overview of your Movie & TV Studio platform’s performance through various visual elements and quick access features.
- At the top, you’ll find a QR code that visitors can scan to directly access the website, along with a “Copy Link” button to easily share the platform link with friends and family.
- The dashboard displays important summary cards showing Total Content, Total Customers, Total Orders, Total Reviews, Public Content, Coming Soon, Active Customers, and Total Playlists, giving you instant insights into your platform’s key metrics at a glance.
- The dashboard includes a Monthly Performance chart that displays content and order activity over time as a line graph, allowing you to track platform growth month by month and identify your most active periods at a glance.
- The Order Distribution panel on the right displays a pie chart that visually breaks down the proportion of different order types, giving you a quick understanding of how orders are distributed across the platform.
- The Latest Content panel at the bottom left displays the most recently added movies and TV shows, along with their publish status (Published or Draft), allowing you to monitor your content library and keep track of what has gone live on the platform.
- The Recent Orders panel at the bottom right displays the latest order records, with each entry showing the Order ID, Customer Name, Amount, Payment Status (Paid or Draft), and Date, giving you a quick view of your most recent transactions across the platform.
System Setup
- The System Setup section allows administrators to configure and manage all foundational settings of the platform. It includes Brand Settings, Banner Settings, Home Page Settings, About Us Settings, Footer Settings, FAQ, Page Titles, Custom Pages, Categories, and Sub Categories, all of which control how the website looks and functions for visitors.
Brand Settings
- In the Brand Settings section, you will find fields for Logo (Header & Footer), Favicon, Site Title, and Footer Copyright Text. Upload your logo and favicon using the Browse button, enter the Site Title and Footer Copyright Text, then click Save Changes.
- Once saved, the uploaded Logo will appear in the website header and footer as a clickable link that redirects visitors to the homepage. The Favicon will display as the small icon in the browser tab. The Site Title will reflect as the website’s identity across pages, and the Footer Copyright Text will appear at the very bottom of every page, creating a consistent branded experience throughout the site.
Dashboard Welcome Card Settings
- In the Dashboard Welcome Card Settings section, enter the title and a short description for the welcome card, then set the button text and select the button icon. Click Save Changes once complete.
- Once saved, the Dashboard Welcome Card will appear at the top of the backend dashboard, displaying the configured title (e.g., “Share ShowBuzz with Friends”) and description alongside a QR code and the action button (e.g., “Copy Link”). Administrators can use this card to quickly share the platform link with others directly from the dashboard.
Banner Settings
- In the Banner Settings section, you will upload the background image using the Browse button, enter the badge text, title, and a short description of the featured content. Set the button text, choose an icon, and select the content to link the button to. Click Save Changes once complete.
- Once saved, the Banner Background Image will display as the full-width hero background on the homepage. The Badge Text will appear as a small label above the title (e.g., “Premium Streaming”), the Title and Description will display prominently in the hero section, and the Button with the selected icon and text (e.g., “Start Watching”) will link visitors directly to the selected content page, giving them an immediate and engaging entry point into the platform.
Home Page Settings
- The Home Page Settings section allows you to control three key areas of the homepage: the Section Badge & Title Settings, the Coming Soon Banner, and the Our Services Section.
Section Badge & Title Settings
- In the Section Badge & Title Settings, you will find three configurable sections — Featured Section, Trending Section, and Blog Section. For each section, enter a Badge label and a Title. Click Save Changes once all fields are filled.
- Once saved, the Featured Section badge and title (e.g., “Featured” / “Featured Series”) will appear above the featured movies and TV shows grid on the homepage. The Trending Section badge and title (e.g., “Trending Now” / “What’s Hot”) will display above the trending content row, and the Blog Section badge and title (e.g., “Latest Updates” / “Latest Blog Posts”) will appear above the blog posts grid, giving each homepage section a clearly labelled and structured appearance.
Coming Soon Banner Settings
- In the Coming Soon Banner Settings, you will find fields for Banner Image, Badge Text, Title, Release Date, Description, Button Text, Button Icon, and Featured Content (Link). Upload the banner image, fill in the badge, title, release date, and description, then set the button text, select an icon, and link it to the relevant content. Click Save Changes.
- Once saved, the Coming Soon Banner will appear as a full-width promotional section on the homepage, displaying the uploaded image alongside the badge (e.g., “Coming Soon”), the title, release date, description, and a watch button that links visitors directly to the featured content page.
Our Services Section Settings
- In the Our Services Section Settings, you will find fields for Service Image, Badge Text, Title, Description, and Service Features. Upload the service image, enter the badge, title, and a short description. Under Service Features, click “Add Feature” to add each item with an Icon, Title, and Description. Click Save Changes once complete.
- Once saved, the Our Services section will appear on the homepage, displaying the uploaded image alongside the section title (e.g., “Download & Watch Anywhere”) and description. Each added service feature (e.g., “Enjoy on Your TV,” “Watch Everywhere,” “Offline Mode”) will be listed with its icon and description, helping visitors understand the platform’s key benefits at a glance.
About Us Settings
Our Story Section
- In the Our Story Section, you will find fields for Story Image, Title, and Description. Upload the story image using the Browse button, enter the section title, and write a detailed description about the platform’s background and history. Click Save Changes.
- Once saved, the Story Image will appear alongside the title and description on the About Us page, presenting the platform’s origin story and mission to visitors in a visually engaging layout.
Stats Section
- In the Stats Section, you will find fields for Badge and Title. Enter the badge label and the section heading, then click Save Changes.
- Once saved, the badge (e.g., “Achievements”) and title (e.g., “Our Achievements”) will appear above the statistics counter area on the About Us page, which displays key platform milestones such as Active Users, Movies & Shows, and Playlists.
Team Section
- In the Team Section, you will find fields for Badge, Title, and Team Members. Enter the badge and title, then click “Add Team Member” to add each team member with their Name, Position, Image, and Description. Click Save Changes once all members are added.
- Once saved, the Team Section will appear on the About Us page, displaying the section title (e.g., “The Minds Behind ShowBuzz”) along with each team member’s photo, name, position, and short description, giving visitors an insight into the people behind the platform.
Footer Settings
Social Links
- In the Social Links section, you will find items for each social platform. For each item, enter the URL of your social media profile and select the matching Icon (e.g., Facebook, Instagram). Click “Add Social Link” to add more platforms and click Save Changes when done.
- Once saved, the social media icons will appear in the footer across all pages of the website. Visitors can click any icon to be redirected to the corresponding social media profile.
Newsletter Section
- In the Newsletter Section, you will find fields for Title and Description. Enter the newsletter heading and a short description to encourage visitors to subscribe. Click Save Changes.
- Once saved, the newsletter section will appear at the bottom of every page on the website, displaying the title (e.g., “Stay Updated With ShowBuzz”) and description alongside an email input field and a “Get Started” button, allowing visitors to subscribe for updates.
FAQ
- In the FAQ section, you will find a Questions & Answers area. For each item, enter the Question and its corresponding Answer in the provided fields. Click “Add FAQ” to add more questions and click Save Changes when complete. To remove an item, use the delete icon on the right side of each entry.
- Once saved, all FAQ entries will appear in the Frequently Asked Questions section on the Support page. Visitors can click on any question to expand it and read the answer, helping them resolve common queries without needing to contact support.
Page Titles
- In the Page Titles section, you will find individual title and description fields for each website page, including the About Us Page, Support Page, Products Page, Blog Page, Article Page, Cart Page, Checkout Page, Order Page, Account Page, and Wishlist Page. Enter a Title and Description for each page, then click Save Changes.
- Once saved, the Title and Description entered for each page will appear as the banner heading and subtext at the top of the corresponding page on the website. For example, the Products Page title (e.g., “Movies & TV Shows”) and description will display in the hero banner area of the Movies & Series listing page, giving each page a clear and informative introduction for visitors.
Custom Pages
- In the Custom Pages section, click the “Create” button to create a new page. In the form that opens, enter the Title, URL Slug (using only lowercase letters and hyphens), an optional Description, and the page Content using the rich text editor. Toggle the “Enable Page” switch to make the page live on the website. Click Create to save. The Custom Pages list displays all pages in a table with columns for Title, Slug, Status, and Action. Available actions: use Edit to modify an existing page and Delete to permanently remove it.
- Once saved and enabled, the custom page will be accessible on the website via its URL slug (e.g., /about-showbuzz, /privacy-policy). Enabled pages appear as navigable links within the website’s More dropdown menu in the header, allowing visitors to access the page content directly. Disabled pages remain hidden from the public until re-enabled.
Categories
- In the Categories section, click the “Create” button to create a new category. In the form that opens, enter the category Name, upload an Image using the Browse button, and add a Description using the rich text editor. Click Create to save. The Categories list displays all configured categories in a table with columns for Name, Image, Description, and Action. Available actions: use Edit to update an existing category and Delete to permanently remove it.
- Once saved, the categories will be available as filter options on the Movies & TV Shows listing page. Visitors can use the Category dropdown in the filter sidebar to browse and discover content by genre (e.g., Action, Drama, Sci-Fi, Anime), making it easier to find titles that match their preferences.
Sub Categories
- In the Sub Categories section, click the “Create” button to create a new sub category. In the form that opens, enter the sub category Name and select the parent Category it belongs to from the dropdown. Click Create to save. The Sub Categories list displays all entries in a table with columns for Name, Category Name, and Action. Available actions: use Edit to modify an existing sub category and Delete to permanently remove it.
- Once saved, sub categories will appear as additional filter options on the Movies & TV Shows listing page under the Subcategory dropdown in the filter sidebar. This allows visitors to narrow their browsing even further within a parent category — for example, filtering by “Isekai” or “Shonen” within the Anime category, or “Family Adventure” within Kids & Family.
Manage Playlists
- To create a new playlist, click the “Create” button on the Manage Playlists page. In the form that opens, enter the playlist Name and write a description using the rich text editor. Click Create to save.
- The list page displays a table with columns for Name, Description, and Actions. You can search for a specific playlist using the search bar at the top.
- In the action column, use Edit to modify an existing playlist and Delete to permanently remove it from the system.
- Once a playlist is created, it becomes available as a filter option in the Playlist dropdown on the Movies & TV Shows listing page. Visitors can select any playlist to browse and discover curated collections of content (e.g., “Action Blockbusters,” “Anime Collection,” “Kids & Family Picks”), making it easier to explore content grouped by theme or mood.
Manage Contents
- To create a new content entry, click the “Create” button on the Manage Contents page. The form has two tabs, Content and SEO Settings.
- In the Content tab, enter the Title and select the Type using the radio button, and choose either Movie or TV Show depending on the content you are adding. Select the Category from the dropdown (available options will populate under Category > System Setup).
- Select a Playlist from the dropdown (populated from the playlist section) and enter the Language. Enter the Duration and upload a Poster image using the Browse button. Set the Release Date. Under Cast & Crew, click “Add Person” to add cast and crew members. Toggle the relevant switches as needed.
- Is Free to make the content available at no cost, Has Discount to apply a discounted price, Has Preview to enable a preview, Is Trading to mark it as available in Home page in Trending Section, and Is Future to mark it as available in Home page in Featured Section. Enter the Price and write the full content Description using the rich text editor.
- Navigate to the SEO Settings tab to enter the Meta Keywords, Meta Description, and upload a Meta Image using the Browse button. These details help improve the content’s visibility in search engine results.
- The list page displays a table with columns for Poster, Title, Type, Category, Subcategory, Playlist, Price, Status, and Actions.
- You can search for specific content using the search bar and switch between list and grid view using the toggle buttons at the top. Click the Filters button to filter content by Type, Category, Playlist, or Status from the respective dropdowns, then click Apply to filter the data or Clear to reset it.
- Available actions: use the Manage Episodes or Video option to open the Seasons & Episodes management page for a TV Show, from here you can view all existing seasons and their episodes, and change the overall content status using the Status dropdown (Draft, Published, or Coming Soon).
- Click the “Create” button to create a new season by entering the Season Number, Title, Release Date, and Status (Published or Draft), and click the “Add Episode” next to an existing season to add a new episode by entering the Episode Number, Duration, Title, Description, Thumbnail, Video Type (Upload Video, Video URL, or Embed Code), Video File, Release Date, and Status (Published or Draft). Use the Play Episode to preview an episode directly in the backend. Use Edit to modify an existing season or episode, and Delete to permanently remove it.
- For content entries, use Edit to modify the content details and Delete to permanently remove it from the system.
- Once published or Coming Soon, each content entry will appear on the Movies & TV Shows listing page as a card displaying the Poster, Title, Category, Release Year, Number of Seasons (for TV Shows), Price, Type label, and either an “Add to Cart” or “Watch Now” button depending on whether the content is paid or free.
- Visitors can filter and discover content using the sidebar filters for Type, Category, Subcategory, Playlist, Price, and Status. Each content entry also has its own detail page where visitors can view the full description, cast & crew, and purchase or watch the content directly.
Manage Orders
- To create a new order, click the “Create” button on the Manage Orders page. In the form that opens, select the Purchase Date, choose the Customer from the dropdown, and select the Bank Account. Under Order Items, click “Add Item” to add content to the order, select the Content, and the Type will populate automatically.
- Enter the Price and apply a Discount % if applicable. The Total for each item and the overall Order Summary showing Subtotal, Discount, and Total will calculate automatically. Click Create to save.
- The list page displays a table with columns for Order Number, Customer, Purchase Date, Subtotal, Discount, Total, Payment Method, Status, and Actions. You can search for a specific order using the search bar and switch between list and grid view using the toggle buttons at the top.
- Click the Filters button to filter orders by Customer, Status, Purchase Date, or Payment Method from the respective dropdowns, then click Apply to filter the data or Clear to reset it. You can also control how many records appear per page using the per page dropdown. Available actions: use the Download icon to export and print the order invoice, and use the View icon to open the full order details.
- Once an order is created, it will appear in the customer’s account on the website under their Orders page. The customer can view all their past purchases, including the Order Number, purchase details, total amount paid, and payment status, giving them a complete record of their content purchase history on the platform.
Manage Customers
- To create a new customer, click the “Create” button on the Manage Customers page. In the form
that opens, enter the First Name, Last Name, Email, and Phone number. Enter a Password and Confirm
Password. Enter the Country and toggle the Status switch to set the customer as Active or
Inactive. Click Create to save.
- The list page displays a table with columns for First Name, Last Name, Email, Phone, Country,
Status, and Actions. You can search for a specific customer using the search bar and switch
between list and grid view using the toggle buttons at the top.
- Click the Filters button to filter customers by Status from the dropdown, then click Apply to
filter the data or Clear to reset it. In the action column, use Edit to modify an existing
customer’s details and Delete to permanently remove the customer from the system.
- Once a customer account is created and set to Active, the customer can log in to the website
using their registered email and password. Active customers have full access to browse, purchase,
and watch content on the platform.
- They can manage their profile, view their order history, and maintain their wishlist through
their account page. Customers with an Inactive status will not be able to access the platform
until their status is re-enabled by the administrator.
Manage Coupons
- To create a new coupon, click the “Create” button on the Manage Coupons page. In the form that opens, enter a Coupon Code manually or click the “Generate” button to auto-generate one.
- Enter the Coupon Name and write a Description of the offer. Select the Discount Type, either Percentage (%) or Fixed amount, and enter the corresponding Discount Percentage or fixed value.
- Set a Minimum Order Amount if required, and enter a Usage Limit or leave it empty for unlimited usage. Select the Start Date and Expiry Date. Toggle the Status switch to activate or deactivate the coupon. Click Create to save.
- The list page displays a table with columns for Code, Name, Type, Value, Usage, Expires, Status, and Actions. You can search for a specific coupon using the search bar and switch between list and grid view using the toggle buttons at the top.
- Click the Filters button to filter coupons by Status or Type from the respective dropdowns, then click Apply to filter the data or Clear to reset it. The Status column reflects the current state of each coupon (Active, Inactive, Expired, or Used Up).
- Available actions: use View to see the full coupon details, Edit to modify an existing coupon, and Delete to permanently remove it from the system.
- Once an Active coupon is created, customers can apply the coupon code during the checkout process on the website. The discount will be automatically calculated and deducted from the order total based on the coupon type, either a percentage off or a fixed amount reduction. Coupons that have expired, been used up, or are set to Inactive will not be accepted at checkout.
Manage Reviews
- The Manage Reviews page displays all customer reviews submitted for content on the platform. The list displays a table with columns for Content Title, Customer Name, Review Title, Rating, Posted On, and Actions. You can search for a specific review using the search bar.
- Click the Filters button to filter reviews by Content, Rating, or Customer from the respective dropdowns, then click Apply to filter the data or Clear to reset it. In the action column, use View to read the full review details and Delete to permanently remove a review from the system.
- Customer reviews submitted on the website appear on each content’s detail page, displaying the Review Title, Star Rating, and review details. The overall rating for each content is calculated based on all submitted customer reviews, giving visitors a quick understanding of the content’s quality and helping them make informed decisions before purchasing or watching.
Manage Blogs
- To create a new blog post, click the “Create” button on the Manage Blogs page. In the form that opens, enter the Title and URL Slug (using only lowercase letters and hyphens). Enter the Meta Title and Meta Description for SEO purposes.
- Write the full blog content using the rich text editor. Upload a Featured Image using the Browse button. Toggle the Status switch to set the blog as Active or Inactive, and toggle Is Future for the home page blog section in show. Click Create to save.
- The list page displays a table with columns for Poster, Title, Featured, Status, and Actions. You can search for a specific blog using the search bar. Click the Filters button to filter blogs by Featured status or Status from the respective dropdowns, then click Apply to filter the data or Clear to reset it.
- In the action column, you can use View to preview the full blog post, Edit to modify an existing blog, and Delete to permanently remove it from the system.
- Once a blog post is set to Active, it will appear on the Blog page of the website, displaying the Featured Image, publication date, title, and a “Read More” link for visitors to read the full article. Blog posts with Featured set to Yes will also be highlighted in the Latest Blog Posts section on the homepage, giving them additional visibility to visitors as soon as they land on the platform.
Manage Contacts
- The Manage Contacts page displays all messages submitted by visitors through the Support page contact form. The list displays a table with columns for Name, Email, Subject, Submitted On, and Actions.
- You can search for a specific contact message using the search bar at the top. In the action column, use View to read the full message details and Delete to permanently remove a contact entry from the system.
- When a visitor fills in the contact form on the Support page, entering their First Name, Last Name, Email Address, Subject, and Message, and clicks “Send Message,” their submission is automatically recorded and appears in the Manage Contacts list in the backend. This allows administrators to review, respond to, and manage all incoming visitor inquiries and support requests in one place.
Manage Newsletter Subscriptions
- The Manage Newsletter Subscriptions page displays all email addresses submitted by visitors who have subscribed to the platform’s newsletter. The list displays a table with columns for Email, Subscribed On, and Actions.
- You can search for a specific subscriber using the search bar at the top. You can also control how many records appear per page using the per page dropdown. In the action column, use Delete to permanently remove a subscriber from the list.
- When a visitor enters their email address in the newsletter subscription field, available in the footer section across all pages of the website, and clicks “Get Started,” their email is automatically recorded and appears in the Manage Newsletter Subscriptions list in the backend.
- This allows administrators to keep track of all subscribers and use the collected email addresses for sending the latest movie releases, exclusive deals, and entertainment news updates.
Sign Up, Login & Cart
Sign Up
- Visitors can create a new account by clicking the “Sign Up” button in the website header. On the Create Account page, they need to enter their First Name, Last Name, Email Address, Password, and Confirm Password.
- They must check the checkbox to agree to the Terms & Conditions and Privacy Policy before proceeding. Once all fields are filled, clicking “Create Account” will register them on the platform. Already registered visitors can click “Sign in here” to navigate directly to the login page.
Login
- Registered customers can log in by clicking the “Login” button in the website header. On the Sign In page, they enter their Email Address and Password. They can check the “Remember me” option to stay logged in on their device, or click “Forgot password?” to reset their password.
- Clicking “Sign In” will grant them access to their account. New visitors who do not yet have an account can click “Sign up for free” to be redirected to the Create Account page.
My Account
- Once logged in, customers can access their account by clicking their name in the website header. The My Account page is divided into two sections, a left sidebar showing the customer’s avatar, name, and email, along with navigation links for Profile, Orders, and Sign Out, and a main panel displaying the Profile Information form.
- In the Profile Information section, customers can update their First Name, Last Name, Email Address, Phone Number, and Country. The Member Since field displays the date they joined the platform and cannot be edited.
- Once all changes are made, clicking “Save Changes” will update the profile details. Customers can also navigate to Orders to view their purchase history, or click Sign Out to log out of their account.
Cart
- When a visitor adds a paid movie or TV show to their cart, they can access the Cart Details page by clicking the cart icon in the website header. The cart displays all selected content ready for checkout.
- If no items have been added yet, the cart will show an empty state with a “Browse Content” button, allowing visitors to navigate directly to the Movies & TV Shows listing page to start adding content.
- They can apply a coupon code in the provided field to receive a discount, the discount will be automatically calculated and deducted from the order total based on the coupon type (percentage or fixed amount). Once reviewed, customers can complete their purchase using their preferred payment method.
Categories
Related articles
- Slack Integration in BookingGo SaaS
- App Download Integration in vCard SaaS
- Reward-Club Point – eCommerceGo Addon
- Security Guard Management Integration in Dash SaaS
- DJ & Orchestra Add-On Detailed Documentation
- Box.com Integration in Dash SaaS
- MarketPlace List – eCommerceGo Addon
- WhatsApp API Integration Dash SaaS
- Game Zone Add-On Detailed Documentation
- Sign-In with Github – eCommerceGo Addon
- Finding Email Credentials for the EMailbox Module in Dash SaaS
- Fatora Integration in Dash SaaS
Reach Out to Us
Have questions or need assistance? We're here to help! Reach out to our team for support, inquiries, or feedback. Your needs are important to us, and we’re ready to assist you!
Need more help?
If you’re still uncertain or need professional guidance, don’t hesitate to contact us. You can contact us via email or submit a ticket with a description of your issue. Our team of experts is always available to help you with any questions. Rest assured that we’ll respond to your inquiry promptly.
Love what you see?
Do you like the quality of our products, themes, and applications, or perhaps the design of our website caught your eye? You can have similarly outstanding designs for your website or apps. Contact us, and we’ll bring your ideas to life.
