Prototype of a Housing Company Lobby Dashboard
@Type: Report
@Published:November 09, 2024 at 09:14
@Last Updated:November 12, 2024 at 17:17
@Author: Jakke Korpelainen
Intro
Creating some sort of physical dashboard has been a longer "dream" of mine, there have not really been a reason not to make one, but life sometimes pushes these things a bit out of reach for years. Now that I'm posted as the chairman of my apartment's housing company, I've been thinking about this again. Also being recently excited about rust and it's threading etc. capabilities I wanted to try creating a prototype of a dashboard.
Decided to pull weather, nearby transportation schedules, and a placeholder for listing residents. Pulling this data in Finland is a bit hard or expensive so I'll need to resolve that at some point. Likely for regulation etc. the best solution would be a local json on the device that would periodically update from an external source using some job. This device would be in the lobby where classically is a
About data sources; Finnish weather providers seemed to be using some quite ancient integration methods so I went with developer.yr.no. Transportation in Finland however has a great GraphQL API digitransit.fi/en/developers which I was happy to use.
Source & Demo
Repository: github.com/jakke-korpelainen/portus-dashboard
Demo: N/A
Main Application
Weather
Transportation