Cykelreparationer i Sverige sköts fortfarande med telefonsamtal, papperslappar och minne.
Det började i oktober 2025, när jag byggde en hemsida åt en cykelverkstad. När jag satt i verkstaden såg jag telefonen ringa hela tiden, papperslapparna hopa sig och mekanikern avbryta en reparation för att svara på samma fråga igen.
Cyklister har ingen aning om när cykeln är klar eller vad det kostar. Mekaniker förlorar tid på att svara på samma frågor med oljiga händer. En verkstad i Uppsala tar emot cyklar efter stängning som en papperslapp i en plastpåse, inskjuten genom brevinkastet.
Jag ville designa något som båda sidor faktiskt skulle använda under en hektisk vårsäsong: en cyklistapp som bara frågar det mekanikern behöver veta, och en mekanikerapp som fungerar med en hand mellan två reparationer.
Fristående verkstäder förlorar tid och förtroende på telefonsamtal och gissningar, medan cyklister väntar utan att veta när det blir klart eller vad det kostar. Inget verktyg på marknaden är byggt för en mekanikers händer och tålamodet hos en kund som står vid disken.

Två appar, ett mål: få cykeln lagad utan att någon behöver svara i telefon.
Varje sida har en egen app, eftersom de har olika uppgifter. Cyklisten vill veta var är min cykel. Mekanikern vill komma vidare till nästa cykel. Ett gemensamt ärende kopplar ihop dem.
Statusen är produkten
- Boka en reparation eller kom in med en QR-kod, utan att installera något
- Godkänn mekanikerns prisförslag med ett tryck
- Se var i processen cykeln är, utan att ringa
- Få ett riktigt digitalt kvitto som går att hitta igen

Tummen först, fungerar med handskar
- Inkorg → uppdrag → klart, inget mer
- Varje huvudåtgärd i ett bottenark, tryckytor på minst 40 px
- Jobb från kunder vid disken kommer in av sig själva via QR-koden
- Sätt eller ändra priset, och kunden hålls informerad

Jag gjorde ingen studie. Jag stod vid disken och tittade.
Från oktober 2025 till januari 2026 intervjuade och observerade jag mekaniker i fem cykelverkstäder runt Uppsala. Sedan fortsatte jag testa ute i verkstäderna: jag såg mekaniker ta emot kunder vid disken, lyssnade på vad cyklister frågade och lanserade ändringar samma vecka. Fem saker överraskade mig.
- Mekaniker sätter sig aldrig.Allt som kräver två händer eller mer än tre tryck hoppas över. Appen måste fungera som en stämpel, inte som ett formulär.
- Tystnad är värre än priset.Det som oroade cyklisterna mest var att inte veta om cykeln var klar. Status slår funktioner.
- De flesta kommer in direkt från gatan.En bokningsapp som bara hanterar förbokade jobb missar kunden som redan står vid disken.
- Universitetsstäder är internationella.Ungefär en tredjedel av kunderna som kom in till en verkstad var studenter med utländska telefonnummer.
- Verkstäderna var rädda att tappa kunder.Mekanikerna oroade sig för att appen skulle visa andra verkstäder för deras kunder. Den rädslan formade en hel funktion.


Sex frågor smalnade av ett år av idéer till tre satsningar.
- Hur skulle vi kunna registrera en kund vid disken utan att mekanikern lägger ner verktyget?
- Hur skulle vi kunna ge mekaniker kontroll över priset utan att kunden får vänta?
- Hur skulle vi kunna berätta exakt var cykeln är, utan att någon ringer?
- Hur skulle vi kunna göra en svensk app välkomnande för någon som kom hit förra veckan?
- Hur skulle vi kunna hålla marknadsplatsen öppen och samtidigt göra lojalitet enkel?
- Hur skulle vi kunna ta en ny kund från QR-kod till bekräftat jobb på under en minut, utan installation?
Designa för kunden som kommer in direkt först, förbokningen sedan.
Statusuppdateringarna är produkten. Bokningsformuläret är bara inträdesbiljetten.
Lås aldrig in cyklisten. Vinn lojalitet med en bättre väg tillbaka.
Produkten som lanserades är till största delen produkten som gick sönder i en riktig verkstad och blev lagad.
En kund vid disken, ett hjul i stället
Det jag såg: version ett utgick från att varje jobb började som en bokning. I verkstaden började de flesta med att någon kom in, medan mekanikern hade båda händerna upptagna.
Det jag bestämde: vänd på ingången. En QR-kod vid disken öppnar ett kort formulär på kundens egen mobil, och jobbet dyker upp i Cykelworkshop utan att mekanikern rör något.
Det som ändrades: mekanikerns del av ett besök gick från ungefär två minuters skrivande till noll. Den första riktiga kunden använde det inom en timme efter att skylten kom upp.


Lojalitet utan inlåsning
Det jag såg: två verkstäder frågade om appen kunde dölja andra verkstäder för deras kunder. Rädslan var verklig, men att begränsa cyklisterna skulle göra appen sämre för dem den är till för.
Det jag bestämde: behåll den öppna marknadsplatsen och gör vägen tillbaka enkel. Den senaste verkstaden en cyklist använde blir ”din verkstad”: förvald, ett tryck för att boka igen och markerad som återkommande kund hos mekanikern.
Det som ändrades: mekanikerna fick tryggheten de bad om, och cyklisterna behöll sin frihet.
”Skrev jag inte precis det där?”
Det jag såg: en ny kund skrev in namn och nummer vid disken, och sedan bad appen henne skapa ett konto och skriva båda igen. Hon skrattade, mekanikern bad om ursäkt och jag kände det i magen.
Det jag bestämde: det en person redan har berättat följer med. Verifieringen ska kännas som en bekräftelse, inte som ett andra formulär.
Det som ändrades: koden skickas så fort kunden trycker på skicka, och det enda nästa steget är ”bekräfta ditt nummer”.


Välkomnande för någon som kom hit förra veckan
Det jag såg: en verkstad nära universitetet berättade att internationella studenter inte kunde registrera sig. Telefonfältet utgick från Sverige och nekade allt annat med ett otydligt felmeddelande.
Det jag bestämde: en och samma telefonkomponent överallt, med ett landsval som visar Sverige och grannländerna först och tar emot nummer från hela världen. Apparna följer också mobilens språk: svenska eller engelska.
Det som ändrades: en hel grupp kunder gick från ”kan inte använda den” till ”fungerar som alla andra appar”, inom en vecka efter feedbacken.
Fel nummer vid disken
Det jag såg: när en kund skrev fel nummer vid disken kunde jobbet hamna i en främlings mobil, och ingen av sidorna kunde säga till.
Det jag bestämde: designa lösningen på båda sidor. Cyklisten får en tydlig väg ut: ”Inte min cykel?”. Mekanikern ser att jobbet är flaggat för fel nummer, och kan rätta det med ett tryck.
Det som ändrades: ett tyst fel blev ett synligt läge som går att rätta, utan ett telefonsamtal.


Bra svenska, inte bara korrekt svenska
Det jag såg: bra svenska för någon som inte har svenska som modersmål är inte samma sak som bra svenska. Personer med svenska som modersmål pekade ut fraser som var korrekta men stela.
Det jag bestämde: varje text som en cyklist läser på vägen till betalningen granskas av någon med svenska som modersmål, och cyklistens ord hålls isär från mekanikerns.
Det som ändrades: åtta texter i första omgången, och cyklistsidan låter nu som om den skrevs i Sverige.
Från ett verkstadsbesök till två lanserade appar.
- Okt 2025Gnistan
Upptäckte problemet när jag byggde en hemsida åt en cykelverkstad.
- Okt 2025 – jan 2026Research
Intervjuer och observationer i fem cykelverkstäder runt Uppsala.
- Feb 2026Design
Flöden, skärmar och designsystem för båda apparna i Figma.
- Maj 2026Webbversion
Byggde webbappen med AI-stödda verktyg och testade den i verkstäderna.
- Aug 2026Mobilappar
Paketerade båda apparna för iOS och Android.
- Sept 2026Pilot & lansering
Två verkstäder i Uppsala började som pilotkunder. Lanserad i App Store, Google Play och på webben, på svenska och engelska.
- NuVäxa
Besöker fristående verkstäder runt Uppsala för att förstå hur jobben kommer in i dag.
Tidigt, på riktigt och under sekretess. Det här kan jag berätta.
Lanserade i App Store, Google Play och på webben inom tolv månader från första skissen, som ensam grundare utan utvecklarbakgrund.
Från att QR-skylten kom upp till den första kunden som lämnade in cykeln helt på egen hand.
Mekanikerns insats per kund vid disken, i stället för att fylla i ett helt formulär.
Från feedback i pilotverkstäderna till lanserad lösning, för det mesta. Siffran jag är mest stolt över.
Att designa för en verkstadsdisk är helt annorlunda än att designa vid ett skrivbord.
Andra gången en användare måste skriva samma sak är ögonblicket då du tappar dem. Och att säga nej till en kunds önskemål kan vara årets bästa produktbeslut, om du ersätter det med något de behöver mer.
Min roll, ärligt talat: jag ansvarade för research, UX, UI, texter, tester och lansering, och använde AI-stödda utvecklingsverktyg för att själv bygga och förbättra produkten. Därför kunde jag snabbt testa designbeslut med riktiga mekaniker, i stället för att vänta på en utvecklingscykel.
Byggd med: Figma för designen, AI-stödd utveckling för bygget och native-paketering för iOS och Android.