Det började med att jag alltid lyckades komma försent till tunnelbanan där jag bodde i Råcksta under ett par år. SL:s egna app var vid tidpunkten ett UX/UI-haveri och omöjlig att snabbt få en överblick över kommande turer utan att för den delen snubbla eller feltrycka ur sig ur appen när stressen att hinna med tåget bet tag i en.
Så jag gick hem och funderade hur jag skulle kunna göra en egen version med ett enkelt och snabbt överskådligt UI. Målet var att jag bara skulle vrida huvudet lite lätt för att se exakt när nästa tåg skulle komma.
Rent tekniskt visste jag om att det fanns ett API (från Trafiklab) som jag hade fingrat lite på under studieåren som hade Realtidsinformation och arbetet var igång.
Det tog mig ungefär två månader från skiss, design/prototyp till färdig app och användadet av både React och Axios (för att hantera multipla anrop samtidigt) var något jag fick lära mig under resans gång. React hade jag visserligen använt lite grann tidigare men inte på det här sättet.
När projektet var klart laddade jag upp den färdigbyggda appen på min dåvarande webbserver (En Raspberry Pi 4) och med hjälp av en gammal Nexus 7-platta med någon gammal Android fick den stå i vardagsrummet, så var det bekymret bortblåst.