Skip to content

Web application per il controllo remoto di qualsiasi dispositivo, TV o monitor adibito per la visualizzazione di business dashboard

Notifications You must be signed in to change notification settings

AntonioDiG/dashboard-remote

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dashboard remote

Web application per il controllo remoto di qualsiasi dispositivo, TV o monitor adibito per la visualizzazione di business dashboard.

Per iniziare

Clona il progetto in locale

$ git clone <REPOSITORY-URL>

Prerequisiti

Per eseguire questo progetto è necessario installare Docker.

Installazione

Configurare il server ed inserire gli hostname o l'Ip del server in ALLOWED_HOST nel file settings.py di Django posto in (app/src/dr/settings.py), modificare come segue:

ALLOWED_HOSTS = [
    'localhost',
	'myservername',
	'192.xxx.xxx.xxx'
]

Prima di avviare il server è necessario effetuuare una migrazione del database eseguendo il seguente comando:

$ docker-compose run --rm app python manage.py migrate --no-input

Per avviare il server eseguire il comando:

$ docker-compose up

Aprire il browser all'indirizzo: http://localhost:8000/dr/remote

Aprire il browser sul dispositivo su cui eseguire il cast all'indirizzo: http://myservername:8000/dr/cast/hellocast

É possibile eseguire ilserver ed il cast sulla stessa macchina, in questo caso eseguire il cast digitando l'indirizzo: http://localhost:8000/dr/cast/localhostcast

Tecnologie utilizzate

Per la realizzazione di questo progetto sono state utilizzate le seguenti tecnologie:

  • Docker
  • Python
    • Django
  • HTML, CSS e JavaScript
  • SQLite

Licenza

Dashboard Remote è rilasciato sotto licenza MIT.

About

Web application per il controllo remoto di qualsiasi dispositivo, TV o monitor adibito per la visualizzazione di business dashboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 59.9%
  • Python 20.0%
  • JavaScript 13.6%
  • HTML 6.5%