• Projects 14
  • Rating 4.9
  • Rating 2 180

Budget: 27000 UAH Deadline: 21 days

Hello! I will create a content management system (Digital Signage) on Laravel: an admin panel for content and scheduling, linking to screens/players, an HTML5 player with offline caching (works even when the internet is down), API for synchronization. The stack is my specialty.

Please clarify: how many screens, what types of content (video / images / widgets), and are schedules needed by time and zones?

Approximately 27,000 UAH, deadline ~21 days, in stages through a Secure Agreement. Examples of work: Freelancehunt · https://guardlabs.online

  • Projects 20
  • Rating 5.0
  • Rating 3 551

Budget: 19500 UAH Deadline: 20 days

Good day, Oleksandr! 👋

I am ready to help you with the development of a Digital Signage system for a network of advertising screens.

I have reviewed your task. The project is clear to me: it is necessary to create a server panel in PHP for managing screens and the media library, as well as an HTML5/JS client player for Android TV that will operate autonomously, cache content, and synchronize changes.

I have over 10 years of commercial experience in web development and practical experience in developing PHP backends and HTML5/JS clients for kiosk/panel-type solutions. I have worked on similar tasks related to remote content management, implementing REST APIs, and optimizing JS for limited devices.

🔧 I will perform:
— Implementation of the admin panel in PHP + MySQL: adding/removing screens, binding names and device tokens, displaying Online/Offline with ping logic;

Turnkey Website Development • SEO • Google Ads • Meta Ads. I help businesses attract new customers and grow online.
Letim Consulting
  • Projects 34
  • Rating 5.0
  • Rating 12 541

Budget: 15000 UAH Deadline: 5 days

Good day! I have completed similar projects and am ready to collaborate.

  • Projects -
  • Rating -
  • Rating 817

Budget: 10000 UAH Deadline: 3 days

Good day!
An interesting project — development of a Digital Signage system for a network of advertising screens. Such tasks are right up my alley.
My stack for this project:
• Backend: Node.js (or PHP Laravel) — REST API for content management
• Frontend/Admin panel: React — user-friendly interface for media upload, scheduling setup
• Player on screens: HTML5 + JS (runs in Chrome kiosk mode) — no external dependencies
• DB: PostgreSQL — storage of playlists, schedules, playback logs
• Synchronization: WebSocket or polling — online content updates without restart
Basic functionality:
✅ Uploading videos and images

Best regards, Yevhen. My portfolio and client reviews are available on my profile page.
  • Projects 5
  • Rating 5.0
  • Rating 908

Budget: 27000 UAH Deadline: 15 days

Good day.
We are professionally engaged in the development of large projects.
We bring projects to production and can provide long-term support. We can work under a contract.

Example:
https://dgitalsignagemanager.crms.demosites.viacore.group/

Other examples:
https://crm.packages.viacore.group/
https://startup-launch.packages.viacore.group/

  • Projects 4
  • Rating 4.7
  • Rating 533

Budget: 9000 UAH Deadline: 8 days

Good day! I have worked on admin panels in Laravel with device monitoring via ping and REST API for external players — the connection "panel ↔ TV" is familiar to me. The most delicate part here is the offline player: I will structure the cache through IndexedDB so that new content loads in the background without interrupting the display, and without the internet, the last playlist will loop. I am ready to take this on, approximately 8 days for the panel, API, and player with testing on a real Android TV. Just let me know — how many screens are approximately in the network and whether Fully Kiosk is already installed on them, or does it need to be configured as well?

  • Projects 16
  • Rating 5.0
  • Rating 9 672

Budget: 24000 UAH Deadline: 15 days

Good day.
I see that this is not just a CMS, but a stable system for Android TV with caching, offline operation, and crash protection. I have been developing web services in PHP/JS for 8 years and work well with Laravel, API, and MySQL. I can design an admin panel, a player with Cache API/IndexedDB, background synchronization, and logging of views without freezes and black screens. I am ready to discuss the architecture and start of work.

  • Projects 30
  • Rating 5.0
  • Rating 5 747

Budget: 27000 UAH Deadline: 45 days

We can work with Laravel and MySQL. For this task, it's a more reliable option than pure PHP, as roles, playlists, APIs, a display log, and proper file handling are needed here. In terms of timing, I would estimate around 40-45 days for a working version. Regarding the budget - starting from 180,000 UAH.

The main risk here is not in the admin panel, but in the stability of the player on Android TV. I would separately account for versioning of playlists, background downloading of files, cache clearing, browser memory control, skipping broken videos, and sending logs in batches after internet recovery. Otherwise, the system seems to work, but after a day on budget TVs, it starts to act up like a shadow theater =)

In the technical specifications, I see important areas - offline mode, absence of a black screen between videos, removal of old content from the TV's memory, and display statistics for each screen. It's better to do this as a small product system rather than just a set of pages in the panel.

Questions for accurate estimation:
> How many TVs are planned for the first stage - 5, 50, or more than 100?
> What is the average size of video files, and are there already specific models of Android TV for testing?

Similar project: Доработка CRM системы для управления проектами 3 этап
  • Projects 22
  • Rating -
  • Rating 594

Budget: 27000 UAH Deadline: 40 days

Hello. Very interesting, comprehensive project. Special thanks for the detailed description.

If quick deadlines are less important to you than the guarantee of a completed and implemented project, please consider my candidacy. I offer backend development on Laravel and a page with plain JS (in my opinion, frameworks and React are unnecessary here).

The cost from the start of work to implementation is 60,000. The term is 40 days. I am officially a sole proprietor - we can sign a contract. Feel free to reach out!

  • Projects 6
  • Rating -
  • Rating 410

Budget: 4500 UAH Deadline: 1 day

Hello!

I am a Full-Stack Software Engineer with over 7 years of experience in developing websites, SaaS solutions, complex web platforms, and MVPs for startups - from idea and architecture to production and support.

I work not only as a developer but also with a focus on business logic, scalability, and long-term support of solutions. My portfolio includes examples of completed projects of varying complexity.

Technology stack:
PHP (Laravel, Symfony, Yii2),
Frontend: JavaScript (Vue.js, React.js), HTML5, CSS3,
Databases: MySQL, PostgreSQL.

  • Projects 3
  • Rating -
  • Rating 445

Budget: 20000 UAH Deadline: 30 days

Ready for new challenges and collaboration! My years of experience in software development began in 2015, and since then I have gained deep knowledge by working on various projects for international companies and local businesses.
Technologies:
PHP (Laravel, Yii1/2, Symfony), JavaScript (ReactJs, Angular, VueJs/Nuxt, NodeJS), MySQL, Postgres, AWS, Docker.

I provide continuous technical support and have experience working with global film studios and media companies such as Disney and Paramount, which confirms the high level of my expertise.

My skills allow me to create and maintain various solutions — from online stores, landing pages, and CRM/ERP systems to analytical platforms and business process automation systems. Additionally, I have been involved in implementing artificial intelligence and cutting-edge technologies to create innovative products and future business development.

My works:
https://guidetoiceland.is/ https://adsmanager.paramount.com/

  • Projects -
  • Rating -
  • Rating 387

Budget: 20000 UAH Deadline: 14 days

Hello.

I can implement a system on Laravel/MySQL + a separate HTML5/JS player for Android TV. I would start by agreeing on the logic of synchronization and caching, as the work without the internet, updating the playlist, and stable playback 24/7 are the most critical here.

I will create a simple admin panel without unnecessary complications, an API for screens, and a player that can autonomously play the last downloaded content.

  • Projects 9
  • Rating -
  • Rating 565

Budget: 19500 UAH Deadline: 20 days

Good day. I saw your project and immediately understood the task: the main focus here is not the player itself, but reliable offline operation without the internet, correct caching of media content, and synchronization of the state with the admin panel.

I have about 3.5 years of commercial experience in web development (TypeScript, Vue/Nuxt, React, NestJS), so I can confidently implement an HTML5/JS player for Android TV, a Service Worker for offline caching of videos and images, as well as an API on Laravel for managing content and scheduling. I will pay special attention to error logging on the TV side and the synchronization mechanism, so the device correctly picks up content updates when the connection is restored.

20 days for such a scope is quite realistic if we immediately fix the architecture and priorities. The budget suits me.

I am ready to discuss the details in a way that is convenient for you.

Maksym H.

Maksym H.

Winning proposal
28 0
  • Projects 28
  • Rating 5.0
  • Rating 3 598

Budget: 6500 UAH Deadline: 7 days

Hello. I have fully studied your technical assignment for the development of a Digital Signage system. The task is quite clear to me; I have experience in designing high-load REST APIs and standalone JavaScript applications, so I am ready to implement this project based on the Laravel framework in conjunction with a clean and optimized client player.

For the control panel, I will develop a flexible screen monitoring system with status tracking based on pings, a full media library with automatic cleaning of physical files, and a convenient playlist rotation builder. The server API will be designed to be as lightweight as possible to minimize the load on the database during simultaneous requests from a large number of televisions.

I will pay special attention to the client player for Android TV, as budget hardware requires strict resource control. I will write a standalone application in pure JavaScript that will load content in the background through the Cache API and IndexedDB, ensure seamless switching between videos and images without black screens, and guarantee stable operation in offline mode. Launch logging will be accumulated locally and sent in batches, which will completely safeguard the system from losing display analytics. Please message me for discussing the details and starting the development.

  • Projects 5
  • Rating 5.0
  • Rating 529

Budget: 19500 UAH Deadline: 20 days

Ready to create a CMS for content management on Laravel — with REST API, user roles, and a complete log of displays. I noticed that the system for Android TV requires stable offline caching and fault tolerance — this is exactly where pure PHP usually breaks down, while Laravel excels due to queues and caching.

What I will specifically do:
• Backend on Laravel + MySQL — managing playlists, media files, and display schedules
• REST API for the Android client with access tokens and versioning
• Roles (admin, content manager), log of displays and errors
• Caching content on the device side — so screens don’t crash when the internet is interrupted

⚙️ For Digital Signage, the main thing is not a "beautiful UI," but that 50 screens across the city don’t freeze at the same time. Therefore, I will pull content through the API with checksums, local caching on the device, and a watchdog check. If the newly loaded playlist "breaks" — the device rolls back to the previous working version and silently continues pulling. This work has already been refined on my end.

  • Projects 67
  • Rating 5.0
  • Rating 12 691

Budget: 17000 UAH Deadline: 17 days

Hello! I will complete your task quickly and efficiently. I can create a management system on Laravel, or I can also use pure PHP.

My recent works:
https://indexfast.pp.ua - fast website indexing
https://mono-bank.pp.ua - everything about Monobank
https://mamamia.pp.ua - online store
https://programist.pp.ua/ua/portfolio/ - portfolio of works
https://monitortest.pp.ua - monitor testing
https://keytest.pp.ua - keyboard testing
https://pctest.pp.ua - computer testing

  • Projects 10
  • Rating 5.0
  • Rating 1 986

Budget: 1234 UAH Deadline: 1 day

Hello, Oleksandr!

I am interested in your project. I have experience in developing complex web systems, REST APIs, personal accounts, CRMs, and systems with client synchronization via API.

For such a project, I would recommend the stack Laravel 12 + MySQL. Laravel is great for building a scalable REST API, administration, working with queues, caching, task scheduling, and further system development. The client part for Android TV should be implemented as an HTML5/JavaScript SPA using IndexedDB/Cache API for offline operation without the internet.

From the description, it is clear that the project is quite large, so I recommend implementing it in stages:

1. Backend + API + administration screens.
2. HTML5 player with caching and offline mode.

  • Projects 22
  • Rating 5.0
  • Rating 5 076

Budget: 25000 UAH Deadline: 14 days

Hello ⭐️! I am a highly qualified web developer with over ✅ 7 years of experience in development and modern web technologies.

Recent projects:
✔️https://homenly.com
✔️https://confidence-tech.com
✔️https://homexcrm.com
✔️https://omgfirms.com
✔️https://skyhigh-lviv.com/
✔️https://sweet-sdpearls.de/
✔️https://novobudova.pro

  • Projects -
  • Rating -
  • Rating 250

Budget: 4000 UAH Deadline: 5 days

Good day! I carefully read the technical assignment — the project is serious but feasible. Backend on Laravel with REST API, an admin panel for managing screens and the media library, monitoring online/offline status in real-time. Client player on HTML5/JS with caching via Cache API, offline mode, and smooth transitions without black screens. Optimization for Android TV with memory cleanup — I understand the specifics of budget devices, this is critical for stable operation 24/7. Logging of displays with sending to the server when internet is available and statistics in the admin panel — included. Please clarify how many screens are planned at the start and if hosting is already available? I am ready to discuss the details.

  • Projects 33
  • Rating 5.0
  • Rating 2 142

Budget: 20000 UAH Deadline: 14 days

Hello! I have reviewed your project brief. The project is interesting and technically clear.

I have experience in development with Laravel and implementing APIs, admin panels, and systems with caching and data synchronization. I am ready to provide you with a stable solution considering offline mode, working with media files, and device monitoring.

The estimated completion time is **14–18 days**, and the cost is **22,000 UAH**. After clarifying the details, I can provide a more accurate estimate.

I would be happy to discuss the details and suggest an optimal architecture.

  • Projects -
  • Rating -
  • Rating 172

Budget: 27000 UAH Deadline: 30 days

I am a NextJs, React, NestJs developer. I am ready to take on this task.

  • Projects 11
  • Rating 5.0
  • Rating 1 788

Budget: 25000 UAH Deadline: 30 days

Good day! We have experience in developing Digital Signage systems on Laravel. We implement this through an architecture with centralized content management and remote screen updates in real time. We will ensure stable system operation under high load. We are ready to discuss the details of the technical task to start the work.

  • Projects 77
  • Rating -
  • Rating 2 630

Budget: 27000 UAH Deadline: 30 days

Good day! I have reviewed the technical specifications, and the task is completely clear. I have experience in developing web systems in PHP (Laravel) and SPAs in JavaScript, so I can implement both the admin panel and the player for Android TV with caching, offline mode, synchronization, logs, and stable performance without freezes. I will pay special attention to memory optimization and smooth playback, which is critical for budget TVs. I work in stages, am always in touch, and show intermediate results. The estimated cost is 55,000 UAH, and the timeframe is 25–30 days. If there is a ready design for the admin panel or specific API requirements, we can discuss the details right away.

  • Projects 3
  • Rating 4.8
  • Rating 1 104

Budget: 27000 UAH Deadline: 21 days

Hello!

My name is Oleksiy, and I can help with the development of a Digital Signage system for managing advertising screens on Android TV.

I understand well that the main difficulty here is not just in the admin panel or uploading media files, but in a stable TV player that must operate autonomously: caching videos and images locally, playing the last successfully loaded playlist without internet, synchronizing new/deleted content, and not freezing on a black screen.

I have experience with Laravel, MySQL, REST API, admin panels, JavaScript, caching, working with media files, and building stable systems where not only functionality is important, but also reliable operation without constant manual control.

I would suggest starting with an MVP: admin panel, TV registration, media upload, playlist API, offline-first player, ping/status monitoring, and display logs — after that, test the system on a real Android TV / Fully Kiosk Browser and gradually improve synchronization and analytics.

  • Projects -
  • Rating -
  • Rating 280

Budget: 20000 UAH Deadline: 7 days

Alexandre, good afternoon! The most interesting point here is not in the admin panel, but in one nuance of synchronization: if the display order in the playlist is updated, it should not cause a reloading of already cached files, because synchronization should be done by ID or file hash, not by completely replacing the list; otherwise, on a weak internet connection, the TV will constantly be downloading something even when the content hasn't changed. The second critical point: if the admin deletes a file that is currently playing on the screen, the player should not abruptly cut off the playback and show a black screen, but should finish playing the current video and only then clear the cache. I would build synchronization specifically around the version of the playlist with a diff of changes, rather than naively re-requesting the entire list every time. Please tell me how much free memory is typically available on the devices and what total volume of the media library you plan to keep on one screen, as this will determine whether simple caching will be sufficient or if we need to immediately set limits and evict old files.

  • Projects 11
  • Rating 4.5
  • Rating 1 153

Budget: 27000 UAH Deadline: 30 days

hello
I can do everything you say
here are some nice examples on lark:
https://www.arbostar.com
https://www.strawhomes.com
https://jobscanner.pro

  • Projects 10
  • Rating -
  • Rating 412

Budget: 15000 UAH Deadline: 7 days

Good day,
I have done something similar for myself before.
The system integrates well into the hexagonal event architecture.
Sincerely,
Oleg Zhylin

  • Projects -
  • Rating -
  • Rating 433

Budget: 25000 UAH Deadline: 90 days

Hello!
Very interesting project.
Thank you for the detailed task.
I propose to execute it professionally with high quality and reliability.
Technologies: Laravel 12, (Vue 3, jQuery or JavaScript), HTML5, CSS3.
Price: 150,000 UAH.
According to the service rules, it will need to be divided into 6 stages of 25,000 UAH each.

  • Projects 34
  • Rating 5.0
  • Rating 4 260

Budget: 27000 UAH Deadline: 60 days

Hello, I have extensive experience in creating complex projects on Laravel. I have over 10 years of coding experience. I can show you my recent personal projects and tell you more. I have a ready-made layout for a user-friendly admin panel on Vue+Laravel, which will reduce the cost of its implementation. I can also offer solutions for notifications, for example, when something crashes or a certain TV is unresponsive.

The budget is around 140,000.

  • Projects 4
  • Rating -
  • Rating 1 195

Budget: 10000 UAH Deadline: 14 days

Hello!

I will develop a Digital Signage system for remote management of a network of screens on Android TV, with an admin panel, API, status monitoring, media library, and an offline player for continuous content playback. For such a project, it is critically important to properly implement offline operation, local caching, background synchronization, logging of displays, and stability of the player on budget TVs without freezes and black screens.

We have experience in developing custom web systems and complex business logic on Laravel, so we can build a practical solution without unnecessary overload, taking into account the real limitations of Android TV and further scaling of the network of screens. Please write to me in private messages on the platform, where we can discuss the architecture, implementation, cost of services, rate, and deadlines in more detail.

  • Projects 151
  • Rating 5.0
  • Rating 4 732

Budget: 20000 UAH Deadline: 5 days

Good day. I can create such a system on Laravel. I would be happy to collaborate - feel free to reach out.

  • Projects 218
  • Rating 5.0
  • Rating 15 000

Budget: 20000 UAH Deadline: 20 days

Good day!
I have extensive experience working with Laravel and creating APIs on it.
I also have many developments for content management.
Feel free to reach out, I would be happy to discuss all the details.

  • Projects 7
  • Rating 5.0
  • Rating 1 381

Budget: 27000 UAH Deadline: 16 days

Hello!!!

I am ready to complete the task as per the specifications, I will write it in Laravel because I have more experience and have projects.

Feel free to contact me.

  • Projects -
  • Rating -
  • Rating 1 260

Budget: 27000 UAH Deadline: 30 days

Hello!

I have carefully reviewed the technical specifications. They are detailed, the requirements are clear, and the task is fully understood.

For implementation, I propose using Laravel + MySQL for the admin panel and API, while the player will be written in pure JavaScript. In this project, this is the most appropriate solution: an additional framework on the TV side will only increase memory consumption.

According to the specifications, I will implement:

• an admin panel for managing screens and the media library;
• display of online/offline status of devices with automatic updates;

  • Projects 18
  • Rating -
  • Rating 805

Budget: 27000 UAH Deadline: 14 days

Hello!

The project for creating a Digital Signage system looks interesting and large-scale. I have experience working with admin panels in PHP, as well as implementing REST APIs for interaction with client applications. I understand how important optimization for Android TV is to avoid performance and memory issues.

I can assist with setting up content management, implementing caching, and synchronization to ensure the player operates smoothly even without internet access. It's important to consider all nuances, especially regarding logging and error handling, to make the system reliable.

If you need details on implementation or want to discuss specific points, let me know.

  • Projects -
  • Rating -
  • Rating 309

Budget: 12000 UAH Deadline: 12 days

Hello! I have reviewed your technical specifications. I have experience working with architecture for Android TV and understand the main issues of such systems: memory leaks and the need for stable operation in offline mode.

My development strategy is to create a lightweight SPA player using the Cache API for content caching, which ensures the autonomy of the screens. I already have groundwork on the API structure and synchronization logic, so I am ready to start implementation immediately after agreeing on the details. I can guarantee stable operation without black screens and reboots.

  • Projects -
  • Rating -
  • Rating 234

Budget: 27000 UAH Deadline: 30 days

Hello! My partner and I have been developing complex web systems for over 4 years and can implement a Digital Signage platform from scratch - we offer a stack of **Laravel + MySQL + REST API** for the backend and **HTML5/JavaScript (SPA)** for the player using Cache API/IndexedDB for full offline functionality. We implement centralized screen management, monitoring, a media library, content synchronization without interrupting playback, local caching, logging of displays, error handling, optimization for Android TV, and stable operation 24/7 without memory leaks. We work as a team, ensuring a comprehensive approach, rapid development, quality testing, and further system development.

  • Projects -
  • Rating -
  • Rating 649

Budget: 11111 UAH Deadline: 14 days

Hello! I have reviewed the specifications. Developing fault-tolerant systems and deep frontend optimization is my specialty.

The main challenge of your task is not the admin panel, but the memory leak on weak Android TVs when running 24/7. I have a clear understanding of how to technically resolve this:

Seamless playback (no black screens): Instead of simply replacing the link, I will implement a "double buffer" logic. While the current video is playing, the next one will already be preloaded in a hidden tag and will start instantly.

Aggressive Garbage Collection: Immediately after playback, previous DOM elements will be destroyed, and Blob URLs will be forcefully cleared. This ensures that the tab in Fully Kiosk Browser does not "crash" due to lack of RAM even after several months of continuous rotation.

Reliable Offline: For caching heavy video files on the device, I will use IndexedDB, which is more reliable than the standard Cache API for such tasks.

  • Projects -
  • Rating -
  • Rating 556

Budget: 27000 UAH Deadline: 60 days

The content management system must solve a critical task — ensure continuity of display on large volumes of screens. Most analogs fail precisely at the level of autonomy: when the internet is lost, players stop working or switch to a black screen.

Your application indicates the need for architectural stability: caching content through Service Workers, asynchronous synchronization of playlists, and error recovery mechanisms — these elements need to be embedded in the code from the very beginning. The biggest risk is temporary errors in the operation of Android TV, which can disrupt the playback cycle.

The implementation plan will include: verification of API endpoints, end-to-end testing of offline modes, writing code with memory of budget-TV limitations. A critical stage will be checking the player's response to connection loss/recovery.

Do you already have a data center, or are we offering hosting solutions as part of technical support?

  • Projects -
  • Rating -
  • Rating 196

Budget: 27000 UAH Deadline: 35 days

We have an almost ready similar foundation for digital signage, which can be quickly adapted to your screen logic, playlists, caching, and display statistics... I'm here to discuss details within the marketplace ))

Regarding the estimate - the benchmark is 160,000 UAH and about 35 days for the first stable version. If the number of TVs is large or deeper analytics are needed, the amount may change, but overall it's reasonable for such a volume.

I see an important point in the technical specifications - the player should not stream files but should cache them via Cache API or IndexedDB and withstand internet loss. I would lay this down as a separate technical layer, as it determines stability on budget Android TVs. Look, there's a nuance - without testing on a real Fully Kiosk Browser, it can look nice on a laptop but surprise you on the TV =/

- Implementation of an admin panel on Laravel with screens, media library, playlists, display order, and online/offline statuses
- REST API for ping, retrieving playlists, file synchronization, and batch log sending
- HTML5 JS player in full screen without control elements
- Offline cache, background updates, removal of outdated files, protection against corrupted videos

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules

Current freelance projects in the category PHP

23 July
21 July
21 July
19 July
18 July