Solguiden: Viser deg hvor du får sol og billig øl til langt på kveld

– En utepils uten sol er ikke en utepils, sier utvikleren Toni Vucic, og lagde Solguiden.

Skjermbilde av Solguiden-appen, og bilde av Toni Vucic.
Toni Vucics app "Solguiden" viser deg hvilke uteserveringer i Oslo som har sol lengst utpå kvelden, og hva ølen koster.
Publisert

– En utepils uten sol er ikke en utepils. Derfor har jeg sittet på kveldene etter jobb i vår og laget appen Solguiden! 

Det skriver Toni Vucic på LinkedIn. Til daglig jobber han som backendutvikler i Tise, og Solguiden er hans første sideprosjekt.

Solguiden er kort fortalt en app som viser deg "live" når i overkant av 400 uteserveringer og parker i Oslo har sol eller ikke. I appen kan du velge en time du vil ha sol, og få opp uteserveringer der solen er oppe fra for eksempel 20:00 – 21:00. 

Solguiden finnes til både iOS og Android, samt som en web-app på solguiden.bar (bildet).

Appen finnes til iOS, Android og som web-app, og  inneholder også ølpriser og informasjon om happy hour for mer enn 200 av stedene. Dette har Vucic laget i samarbeid med tjenesten Pilsguiden.no.

Ville dele sol-oasene med andre

 – Hvordan fikk du idéen til Solguiden?

– Jeg er veldig glad i å få sol i fleisen! sier Vucic til kode24.

Han forteller at han hver dag på våren og høsten pleier å gå ut i 15 minutter i løpet av arbeidsdagen og sette seg på en av de små sol-spotene han har funnet. 

– I februar tenkte jeg på at det hadde vært fint å dele disse sol-oasene med andre, og sånn kom ideén. Nå har appen dreid mer mot uteserveringer og parker, men planen er å la folk legge inn sine egne steder etter hvert.

Toni Vucic liker å finne solfylte steder i Oslo, gjerne med utepils.

Alle uteserveringene er lagt inn manuelt av Vucic ved å finne dem på satellittfoto og Google Street View. Disse er så plottet inn i en 3D-flyscan av Oslo som inneholder alle bygninger og trær. 

Hver dag simuleres solas bane, og man får presise solforhold på alle uteserveringene, minutt for minutt.

– Hver dag simuleres solas bane, og man får presise solforhold på alle uteserveringene, minutt for minutt.

Og mottakelsen av appen har vært god:

– Denne var nyttig. Enig, ingen utepils uten sol! Bør rulles ut nasjonalt! skriver én på LinkedIn – og Toni Vucic kan love at den kommer for resten av landet om den skulle bli noenlunde populær i Oslo.

Vibekodet med AI

– Hvordan lagde du appen?

– Dette er et veldig AI-powered prosjekt. Jeg er jo ikke en erfaren frontend-utvikler, så jeg har spart en del tid på å la CoPilot med Claude skrive mesteparten av koden, sier Vucic.

Han sier det var deilig å bruke AI til å "vibekode" appen, siden han koder mye på jobb og det er begrenset hvor mye mer koding han vil holde på med når han kommer hjem.

– Så lenge man holder AIen i skinnet litt og hjelper til så klarer agenten overraskende mye på et så lite prosjekt. Jeg har også brukt ChatGPT en del for å drøfte arkitektur og finne en billig/gratis leverandør av for eksempel karttjenestene mine.

Solguiden-stacken

  • React og Capacitor
  • Hostes hos Render med én backend-node med Node.js
  • Ingen database – uteserveringene lagres i en JSON-fil, der Vucic ber AI-en legge til nye steder via et script.
  • Alle solforhold pre-kalkuleres for flere måneder av gangen på en lokal datamaskin, før filene lastes opp til Render-serveren over SSH
  • Appen bygges for øyeblikket lokalt, mens web-versjonen bygges av Render rett fra GitHub når kode pushes til main.

Inviterte venner på hackaton 

Appen er laget som en web-app basert på React, og så er appen pakket inn med Capacitor til slutt for å kunne distribueres til app-butikkene – og få tilgang til "native" GPS-funksjoner på mobiltelefonene.

– Den delen jeg gruet meg mest til, som var å tolke kartmodellen av Oslo med bygg og trær, og kalkulere solretningen, klarte Claude 3.7 på så å si første forsøk. Så det var helt utrolig egentlig! sier Vucic.

Han understreker at han ikke har laget alt selv:

– Jeg inviterte noen venner på en liten 'AI-hackathon' der alle kunne lage en feature de ønsket seg i bytte mot litt pizza og god stemning. Det var veldig gøy og jeg fikk brukt mye av koden videre.

Solguiden-hackaton. Fra venstre: Audun Wigum Arbo, Jakob Simonsen, Ole Walberg

Håper å tjene penger på den

– Har du noen planer for appen videre?

– Jeg har en drøm om at man skal kunne booke bord ute på hvilket som helst sted i Oslo rett fra appen. Hvorfor gå rundt å lete når du bare kan reservere deg en plass til deg og dine på favorittstedet?

Han tror en app som Solguiden kan få folk til å endre atferd, litt som Wolt og Foodora endret vanene til mange ved at man kan bestille fra alle restauranter fra ett sted.

– Plutselig tørr man ta med gjengen steder man kanskje ikke turte ta sjansen på før, fordi nå er man er garantert plass i sola når man kommer frem.

For øyeblikket er alt i appen gratis. Men Vucic sier han har snakket med enkelte som sier de ville vært villige til å betale for et slikt privilegium, og hører gjerne fra folk som kan hjelpe han med det kommersielle – eller som vil være pilotkunde på prosjektet.

– Ellers har jeg flere artige idéer som folk vil se i appen etter hvert.

Powered by Labrador CMS