Alle prosjekter

02 / WEBUTVIKLING

TripSift

Reiseplanlegging med filtrering, sammenligning og rangerte forslag som forklarer hvorfor et reisemål passer.

Besøk nettsiden
● ● ●tripsift.online↗
Offentlig grensesnitt i TripSift
OFFENTLIG GRENSESNITT
Den offentlige norske forsiden. Skjermbilde fra oktober 2026.

Målet med prosjektet

Gjøre det enklere å velge reisemål ut fra budsjett, tid og interesser. Spørreskjemaet leder til rangerte forslag, mens landguider, reiseruter og sammenligning gir mer kontekst før man velger.

Mitt bidrag

  • Utviklet produktideen og definert funksjonalitet for reiseplanlegging, filtrering og sammenligning.
  • Jobbet med designvalg, brukervennlighet, testing og feilsøking gjennom flere iterasjoner.

Slik har jeg jobbet

Jeg har brukt Codex og andre KI-verktøy i stor grad til kodeimplementeringen. Min innsats har særlig vært å utvikle ideen, definere funksjonalitet, ta designvalg, teste, feilsøke og forbedre løsningen gjennom flere iterasjoner. Den tekniske gjennomgangen beskriver implementasjonen, ikke en påstand om at jeg har skrevet all koden selv.

Tekniske utfordringer og tilnærming

Forklarbare reiseforslag

En regelbasert poengmodell kombinerer budsjett, interesser, sesong, varighet, transport og klima. Resultatet inneholder begrunnelser og ulemper, ikke bare en poengsum. Vitest-tester i repoet undersøker blant annet determinisme og hvordan budsjettet påvirker rangeringen.

Samme valg på tvers av flere sider

TypeScript-modeller, separate funksjonsmoduler og next-intl knytter spørreskjema, resultater og flerspråklige sider sammen. Lokal lagring støtter lagrede valg. Koden har også valgfri Supabase-innlogging, migrering av lokale data og SQL-regler for brukereide data; disse kontofunksjonene er ikke bekreftet i den offentlige demoen.

Faglig utbytte

Prosjektet gir et konkret grunnlag for å forstå hvordan datamodeller, filtrering, tilstand og oversettelser påvirker brukeropplevelsen. En rangering blir mer nyttig når brukeren kan se både begrunnelsen og begrensningene.

Prosjektets omfang

Reiseinspirasjon med illustrative, manuelt vedlikeholdte prisanslag. Ingen sanntidspriser eller bestilling. Den offentlige flyten fra hurtigsøk til resultater er kontrollert. Testkode er gjennomgått, men prosjektets tester og kontofunksjoner er ikke kjørt som del av denne porteføljegjennomgangen.

NESTE PROSJEKT

TrainPilot