Amealyze - en analysplattform från grunden
Erik Ehnsiö1 min läsning
Det som började som en Excel-baserad månadsrapportering för att följa resultat över tid blev allt mer komplex i takt med att tjänsten växte. Sammanställningar i kalkylblad skapar fler problem än de löser - svårt att följa ändringar, säkerställa rutiner och datakvalitet, göra utdrag och trendanalyser. Grundproblemet var att vi saknade en samlad datakälla, vilket innebar manuell sammanställning vid varje behov.
Lösningen
- Byggde plattformen från koncept till produktion med Next.js, TypeScript och PostgreSQL,
- Designade nyckelfunktioner: kundhantering med filtrering och sökning och export möjlighet,
- Skapade struktur för datavisualisering, historisk spårning och SSO med rollbaserad åtkomstkontroll genom Azure Entra-autentisering.






Förbättringar över tid
Sedan lansering i januari 2024 har plattformen fortsatt växa baserat på feedback från användarna.
- Arkitektur
- Pages Router → App Router
- Next.js 16
- Drizzle ORM med automatiserade migrations
- Säkerhet
- Server-side MSAL-autentisering
- Server-side permission validation
- Automation
- CI/CD för dev/prod-miljöer
- Schemalagda jobb via GitHub Actions
- Features
- Insights-system med rekord och trender
- Login-analytics
- Admin-dashboard med systemöversikt