Do I need a computer or special hardware?
No. There's no PC, media server, or professional installation. The entire setup is the TV, an inexpensive streaming device, and your phone to manage it.
Because the dashboard runs in any web browser, you can update screens from a phone, tablet or laptop — anywhere with internet.