Back to Projects

Guuleed Spareparts:
Inventory That Works Offline

ClientGuuleed Spareparts
Year2026

Et komplett lagerstyringssystem for en bildelbutikk, bygget rundt ett krav: det må virke når internett ikke gjør det. Samme kodebase kjører både som nettsted på Render med Supabase-database, og som en frittstående desktop-app som lagrer alt i en lokal SQLite-fil på butikk-PC-en. Systemet dekker lager med bilkompatibilitet, ordre, kredittsalg med forfallsdato, salgsanalyse og en full revisjonslogg — med JWT-autentisering og rollestyring mellom admin og ansatt.

Scope of Work

FastAPI BackendOffline-FirstDatabase DesignCloud Deployment
View GitHub Repository ↗
Guuleed Spareparts screenshot 1
Guuleed Spareparts screenshot 2
Guuleed Spareparts screenshot 3
Guuleed Spareparts screenshot 4
Guuleed Spareparts screenshot 5
Guuleed Spareparts screenshot 6
Guuleed Spareparts screenshot 7
Guuleed Spareparts screenshot 8
Guuleed Spareparts screenshot 9

System Architecture

One Codebase, Two Modes

Samme FastAPI-app kjører mot Supabase i skyen eller lokal SQLite — valgt av én miljøvariabel.

Migrations Without Data Loss

Alembic oppgraderer skjemaet på butikk-PC-en, så nye versjoner beholder eksisterende lagerdata.

Roles & Audit Trail

JWT-innlogging skiller admin fra ansatt, og hver endring logges med bruker, handling og tidspunkt.