Ads Content Management

May 2024
Web Application / Ads Management
Ad Preview
Form Step-by-Step
Form Step-by-Step

About Client

Objective

The objective of this project was to create a comprehensive dashboard for managing ads across a TV Channel mobile application and website. This dashboard facilitates ad creation, media upload via DigitalOcean Spaces, and supports multi-language ad slots for up to six languages. It also provides real-time analytics like view counts to help monitor the performance of advertisements.

Tools & Technologies

Vue.js, Element Plus Component Library, Firebase, DigitalOcean Spaces, Tailwind CSS

Challenges

Integrating Firebase for data management and DigitalOcean Spaces for media uploads.

Creating a step-by-step ad creation form supporting multiple languages.

Making different types of ads, either by views or dates. In addition, creating different location IDs so that the ads would show in different parts of the application or website.

Ensuring seamless synchronization between the dashboard and the mobile app/website for ad performance monitoring.

Viewing all data on the main dashboard for easy viewing by users.

Follow me

© 2025