TV Signage webapp + android app
Sistem digital signage dezvoltat pentru BRICOBOX SRL, format dintr-o aplicatie Android pentru televizoarele din magazine si o aplicatie web pentru administrarea ecranelor, reclamelor, playlist-urilor, imaginilor, continutului video si mesajelor text.
Experienta proiectului pe desktop si mobile


Contextul proiectului
TV Signage webapp + android app este un sistem dezvoltat pentru BRICOBOX SRL pentru administrarea si afisarea continutului promotional pe televizoarele amplasate in magazine fizice.
Proiectul combina doua componente: o aplicatie Android care ruleaza continutul pe televizoare si o aplicatie web prin care sunt administrate ecranele, reclamele si playlist-urile.
Provocarea
Proiectul trebuia sa permita administrarea continutului afisat pe mai multe televizoare fara ca gestionarea reclamelor sa fie realizata individual pe fiecare dispozitiv.
Era necesara o legatura clara intre ecranul fizic si platforma web, impreuna cu posibilitatea de a organiza continut de mai multe tipuri: imagini, video YouTube si mesaje text. Sistemul trebuia sa permita si configurarea duratei de afisare si utilizarea logo-ului clientului.
Obiectivele proiectului
- dezvoltarea unei aplicatii Android pentru rularea reclamelor pe televizoarele din magazine;
- dezvoltarea unei aplicatii web pentru administrarea continutului;
- administrarea ecranelor utilizate in sistem;
- imperecherea ecranelor prin cod;
- crearea si administrarea playlist-urilor;
- gestionarea imaginilor afisate pe televizoare;
- gestionarea continutului video YouTube;
- configurarea duratei de afisare a continutului;
- afisarea mesajelor text;
- utilizarea logo-ului clientului in sistem.
Abordarea
Sistemul a fost structurat astfel incat administrarea sa fie separata de componenta care ruleaza pe televizoare. Aplicatia web gestioneaza ecranele si continutul, iar aplicatia Android este componenta utilizata pentru afisarea reclamelor pe dispozitivele din magazine.
Aceasta structura permite ca ecranele, playlist-urile si materialele utilizate pentru afisare sa fie gestionate din interfata web a sistemului.
Implementarea
Aplicatie Android pentru televizoare
Componenta Android a fost dezvoltata pentru rularea continutului promotional pe televizoarele amplasate in magazinele fizice.
Administrarea reclamelor din aplicatia web
Aplicatia web reprezinta zona de administrare a sistemului si permite gestionarea continutului care urmeaza sa fie afisat pe televizoare.
Ecrane si cod de imperechere
Ecranele sunt administrate in platforma si pot fi asociate printr-un cod de imperechere, realizand legatura dintre dispozitivul pe care ruleaza aplicatia si configuratia disponibila in sistemul web.
Playlist-uri
Platforma include administrarea playlist-urilor utilizate pentru organizarea continutului afisat pe televizoare.
Imagini si video YouTube
Continutul gestionat poate include imagini si materiale video YouTube, integrate in structura playlist-urilor.
Durata de afisare
Sistemul permite configurarea duratei de afisare, astfel incat continutul din playlist sa poata fi organizat in functie de perioada alocata fiecarui element.
Mesaje text si logo client
Pe langa materialele vizuale, sistemul include posibilitatea afisarii mesajelor text si a logo-ului clientului.
Aplicatia web si componentele backend
Componenta web utilizeaza PHP si MySQL pentru logica aplicatiei si gestionarea datelor, impreuna cu Bootstrap, HTML5, CSS3, JavaScript si jQuery pentru interfata. Stack-ul selectat include PWA, REST API, JSON si Webhooks pentru componentele web si comunicarile prevazute in arhitectura proiectului.
Tehnologii utilizate
Pentru componentele web ale proiectului au fost utilizate Bootstrap, CSS3, HTML5, JavaScript, jQuery, JSON, Linux, MySQL, Nginx, PHP, PWA, REST API, SEO tehnic si Webhooks.
Livrabile
- aplicatie Android pentru rularea reclamelor pe televizoare;
- aplicatie web pentru administrarea sistemului;
- administrarea ecranelor;
- imperecherea ecranelor prin cod;
- administrarea playlist-urilor;
- gestionarea imaginilor;
- gestionarea continutului video YouTube;
- configurarea duratei de afisare;
- afisarea mesajelor text;
- afisarea logo-ului clientului;
- componente web bazate pe PHP si MySQL;
- REST API, JSON si Webhooks in stack-ul proiectului;
- infrastructura web Linux si Nginx.
Rezultatul
Rezultatul este un sistem digital signage realizat pentru BRICOBOX SRL, cu aplicatie Android pentru afisarea reclamelor pe televizoarele din magazine si aplicatie web pentru administrarea continutului si a ecranelor.
Platforma centralizeaza administrarea ecranelor cu cod de imperechere, playlist-urilor, imaginilor, continutului video YouTube, duratei de afisare, mesajelor text si logo-ului clientului.
Provocarea
Obiective
Solutia
Rezultate
Ai un proiect digital in plan?
Discutam obiectivele si alegem solutia potrivita pentru echipa si procesele tale.