Teknologistabel for Whip
Hvilke programmeringsspråk og teknologier brukes i utviklingen av Whip?
Whip bruker React Native (frontend), Node.js (backend) og PostgreSQL (database) som kjernen, med Docker, Kubernetes og TypeScript som ønskede tilleggsferdigheter. Prioriter kjernen og se resten som verdifulle nice to have.
Slik løser du det
Teknologistabelen (tech stack) for Whip er: React Native på frontend, Node.js på backend og PostgreSQL som database. I tillegg er det ønskelig med kompetanse innen Kubernetes, Docker og TypeScript. En teknologistabel er rett og slett samlingen av verktøy og språk et produkt bygges med. La oss forklare hver del slik at det blir forståelig også for ferske utviklere. Frontend er den delen brukeren ser og berører - selve appen på skjermen. React Native er et populært rammeverk som lar deg skrive appen én gang og kjøre den på både iOS og Android, noe som sparer mye tid sammenlignet med å lage to separate apper. Backend er 'motoren' bak kulissene som håndterer logikk, brukere og data. Node.js lar deg skrive denne serverkoden i JavaScript - samme språkfamilie som frontend, noe som gjør det lettere for et lite team å jobbe på tvers. Databasen er der all informasjon lagres permanent. PostgreSQL (ofte kalt 'Postgres') er en kraftig, gratis og pålitelig relasjonsdatabase som lagrer data i tabeller med klare relasjoner mellom dem. De ønskede tilleggsferdighetene handler om drift og kodekvalitet. Docker pakker applikasjonen inn i 'containere' - standardiserte bokser som kjører likt uansett hvilken maskin de står på, slik at 'det funker på min maskin'-problemet forsvinner. Kubernetes (ofte forkortet K8s) er et verktøy for å styre og skalere mange slike containere automatisk, nyttig når brukertallet vokser. TypeScript er JavaScript med typer lagt på, noe som fanger feil tidlig og gjør store kodebaser tryggere å vedlikeholde. For deg som rekrutterer eller selv skal lære: prioriter React Native, Node.js og PostgreSQL som kjernen, og se på Docker, Kubernetes og TypeScript som verdifulle 'nice to have'-ferdigheter som styrker teamet etter hvert.
Begreper forklart
- React Native
- Et rammeverk for å skrive en app én gang og kjøre den på både iOS og Android, så du slipper to separate apper.
- Node.js
- En teknologi som lar deg skrive serverkoden (backend) i JavaScript, samme språkfamilie som frontend.
- PostgreSQL
- En gratis og pålitelig relasjonsdatabase som lagrer data i tabeller med klare relasjoner mellom dem.
- Docker
- Et verktøy som pakker appen i standardiserte containere som kjører likt på alle maskiner.
- Kubernetes (K8s)
- Et verktøy for automatisk å styre og skalere mange containere når brukertallet vokser.
Trenger du hjelp med akkurat dette?
Er du student ved NTNU i Trondheim eller Ålesund? Da kan du få en gratis, personlig veileder fra Spark* som hjelper deg videre med nettopp din idé.
Ofte stilte spørsmål
Hvilke verktøy kan brukes for å bygge MVP og utføre brukertesting billig?
Bygg en enkel MVP raskt med AI-verktøy som Claude, Cursor og Lovable, og søk gratis credits via startup-programmer som Microsoft for Startups. Test med 5–8 brukere fra målgruppen mens du observerer.
Les hele svaret →Hvilke strategier kan brukes for å tjene penger på en ny app?
Aktuelle modeller er freemium, abonnement eller partnerskap, men det viktigste er å bygge en solid brukerbase først – uten brukere har du ingenting å selge. Finn ut hvem som har størst betalingsvilje, test prising tidlig, og unngå betalingsmur før appen har bevist sin verdi.
Les hele svaret →Hvilke strategier kan brukes når man skal forhandle om eierandeler og investeringer i et team?
Bruk forhandlingsrammeverkene ZOPA (forhandlingsrommet der begge kan si ja) og BATNA (ditt beste alternativ hvis avtalen ryker). Knytt eierandeler til faktisk bidrag og vurder en vesting-ordning.
Les hele svaret →Hvilke verktøy kan brukes for å få oversikt og utfordre en idé i startfasen?
Bruk en 'syretest' med fire harde spørsmål (hva gjøres i dag, hva er problemene, hvorfor trengs ideen, hvem er interessert) for å avdekke svakheter tidlig. Suppler med post-its og kritiske samtaler.
Les hele svaret →Hvilke kanaler kan brukes for å finne motiverte personer til å utvide teamet?
Se hvordan etablerte studentaktører som Junior Consulting rekrutterer, definer tydelig hvilken rolle du trenger, og annonser i kanaler som TP og Bindeleddet samt linjeforeninger og LinkedIn. Vektlegg motivasjon og verdier fremfor ren CV i tidlig fase.
Les hele svaret →Har du et annet spørsmål? Ta kontakt med oss.