/infoscreen

A simple Infoscreen

Primary LanguageEJSMIT LicenseMIT

InfoScreen

This is an easy info TV-Screen page made in Node.JS and Express

NB: This project is far from done!

Install

To install this project all you have to do is download the GitHub repository and run the following command: npm install

Start the project with node server.js

If you don't have a Database (MongoDB), get the setup here: https://github.com/KindCoder-no/infoscreen-database-setup

I recommend using pm2 to manage the server, but it is optional

Config

This project gets data from Charlottenlund VGS, but you can change this in the .env file

Things to do

  • Disable different "blocks"
  • Better Connection to Database
  • Screen Editor
  • Language Translation
  • 1 Line setup command with config

Plans for this project

Easy to use InfoScreen to display relevant information

Features

  • Get live bus departures from Entur/Bus Stop
  • Get live weather forecast from YR.no
  • Send Live "Important" messages in a scrollable format
  • Display Clock
  • Spotify Integration
  • Countdown to date/vacation
  • Day schedule
  • Admin Panel (Early Beta)
  • Auth0 Login

Images

image

Demo

https://im-infoscreen.herokuapp.com