Back To All Case
Studies

ONLINE VIDEO SHARING PLATFORM

Our client approached us to develop a video sharing platform where anyone who has a specific user role can share a video.

[apss_share]

OVERVIEW

Our client approached us to develop a video sharing platform where anyone who has a specific user role can share a video. The platform allows businesses to list themselves and business owners can share video content to publicize their business. The platform is a hyper-local video platform where users can watch content specifically for them and expand their watching zone. It’s a paid video sharing website to provide a platform for businesses and individuals to interact with each other through sharing video content. The user who uploads video can earn money while other users watch his videos. Specific Ads Targeting system allows advertisements to reach as per viewers’ preferences and advertisers to fetch their exact audience so ads profitability is increasing.

GOALS

  • Unification of data
    received
    from all equipment onto a single platform and automated interpretation.
  • Registering a sample for
    each
    machine with upper and lower reading limits so that alerts can be generated in case
    of
    abrupt fluctuations.
  • Process data and represent
    in
    the form of animated graphs and charts wherever possible for instant decision
    making.
  • Using Industrial IoT to
    monitor equipment health and provide scheduled maintenance, proactive and preventive
    maintenance.
  • Platform to view the
    current
    status of a machine and the ability to view its breakdown history.
  • The solution also provided
    the
    option to control machines from a user interface using PLC/SCADA and IoT.

Business Objectives

  • To have a platform where users will be able to upload videos and get paid for posting the videos.
  • The platform should enable businesses to create their profile and businesses to be listed by categories.
  • Create a revenue-sharing model between Uploaders, Advertisers, and Platform.
  • Managing digital assets efficiently with proper security with proper video streaming experience and seamless advertisement integration.
  • Create a Specific Ads Targeting system allows advertisements to reach as per viewers’ preferences.

SOLUTIONS WE PROVIDED

  • We created a platform where registered users can upload videos tagging location making the videos hyper-local.
  • The platform enabled businesses to register and get listed in different categories and allowed uploaders to publicize businesses by creating advertisements from them.
  • We developed a revenue-sharing model enabling businesses to pay using the seamless payment for their ads and share the revenue with platform and uploaders with monthly manual/scheduled Payouts direct into account.
  • We used AWS S3 Bucket for Active Digital Asset Management and used JWPlayer to stream video and used Cloudflare for CDN and asset security.
  • We integrated with AdButler to specific targeting ads and get analytics on ads.

[apss_share]

Approach from DreamzTech

The customer wanted a solution to manage medical worker compensation and their work assignment as well as individual patients on a single platform. The solution developed by DreamzTech integrates two platforms into a single functional one to manage the employee’s activity and compensation along with the patient history in the form of a case through the same platform. The solution is a multi-tenant platform with custom branding.

PROTOTYPING

DreamzTech engaged onshore Business Analysts to interview the client and gather requirements. We prepared an end-to-end visual experience for users for 1st prototype.

PLANNING

The architects from DreamzTech analyzed existing industry standards to determine the right technology to be used, database structure, data flow, and microservices. The plan was segregated into development phases and release plans.

DEPLOYMENT

Our team comprising Project Manager, Tech Lead, Designers, Developers, and Quality Analysts worked with the client for 2 years following Agile methodology for technology implementation. With CI/CD which helped the application development team to deliver code changes more frequently and reliably.

THE BUSINESS BENEFITS

The platform attracted thousands of platform users in a very short time and had the first 100 videos in a week.

Key Application Features

asset management system VIDEO UPLOAD

The platform enables users to upload a video on the platform. We developed a responsive website, PWA and native apps for iOS and Android. We developed the sync method to upload videos and tag locations.

digital ad platform JW PLAYER INTEGRATION

We integrated with JW Player for High quality, consistent playback across websites and mobile apps. With JW Player the platform delivering high-quality streaming services and processes video faster and at a smaller size to the audience.

b2b travel portal ADBUTLER INTEGRATION

AdButler was integrated for Ad Serving and Managing to serve sophisticated advertising with increased flexibility, scalability, and reliability. AdButler provides 99.99% of Uptime with a Fully scalable solution.

automated oil change ADBUTLER CONFIGURATION

We configured and programmed AdButler for Specific Ads Targeting system that allows advertisements to reach as per viewers’ preferences and advertisers to fetch their exact audience so ads profitability is increasing.

fleet management -asset management REVENUE SHARING

The Platform has a revenue-sharing model between advertisers and video uploaders. The revenue sharing works as per the platform scalable configuration and payout is auto-generated at the end of every month based on configuration.

asset order manage DIGITAL ASSET MANAGEMENT

We implemented DIGITAL ASSET MANAGEMENT (DAM) for processing, organizing, storing and retrieving video media and managing digital rights and permissions. We also used Cloudflare for delivering digital content to the viewers.

asset order manage PAYMENT AND PAYOUTS

We Integrated QuickBooks using which businesses can make payment and revenue are then divided as per settings and payout is made to video uploaders either manual or automated as per admin settings.

asset order manage ADMINISTRATION & ANALYTICS

Administrators have web backend which enables them to manage content on the website, manage users, digital assets and other configurations to run the platform. Admin can also manage payments and payouts. Admin has detailed reports and analytics to monitor users and businesses.

Technology Overview

USER INTERFACE:

HTML5

CSS 3

JQuery

Javascript

BUSINESS LOGIC:

Laravel

DATABASE:

MySQL

OTHER TOOLS & TECHNOLOGY:

JIRA

Git

QuickBooks

JWPlayer

AdButler

Cloudflare

AWS

Discuss Your Project