- Kunder
- Snak Appeal · Trend & Thomas
- Bransch
- Småföretag
- Roll
- Arkitekt, utvecklare och granskare
- Period
- Juli 2026
Utgångsläget
Båda företagen hade i mer än tio år varit kunder hos Infobox Media, konsultbolaget vår grundare var med och startade, och båda var beroende av system vars ramverk sedan länge saknade support.
Snak Appeals ordersystem för franchisetagare var från 2015 och byggt på .NET Framework WebForms. När den gamla servern gick sönder kunde franchisetagarna inte lägga beställningar. Trend & Thomas använde en VB.NET-applikation från 2011 på .NET 3.5 för uppdragsregister, kundreskontra och ekonomisk rapportering.
Det här gjorde vi
- Skrev planen först: en sida-för-sida-karta från gammalt till nytt, och en checklista för säkerhet
- Byggde om funktion för funktion på .NET 10 och Razor Pages, med AI-kodagenter som skrev kod under ständig granskning
- Mappade EF Core mot de befintliga databaserna, så att ingen datamigrering behövdes
- Ersatte hemmabyggd inloggning med ASP.NET Core Identity — Snak Appeals franchisetagare behöll sina lösenord, som nu lagras säkert
- Gjorde orderläggningen till en enda transaktion, där lagersaldot kontrolleras och uppdateras tillsammans
- Rättade gamla fel i rapporterna — bland annat filter som aldrig gett träff och ett skottårsfel — i stället för att föra dem vidare
- Lade till automatiska webbläsartester som måste passera före varje driftsättning
Resultatet
Snak Appeal gick från plan till drift för alla 61 franchisetagare på sex dagar. Trend & Thomas ombyggda system var i drift fyra dagar efter att arbetet började. Båda körs nu på ett ramverk med support, med tester som gör dem säkra att ändra.
Vad AI förändrade, och vad det inte förändrade
Agenterna skrev det mesta av koden. Att välja målarkitektur, skriva specifikationen, granska varje ändring och känna igen när resultatet var fel låg kvar hos en erfaren utvecklare — och det var det som gjorde resultatet säkert att köra.
Det som förändrades är ekonomin. Modernisering som ett litet företag aldrig hade kunnat motivera är nu överkomlig.