Guide
Windows-programvare med database: fra lagerhylla til nettbutikken
Ikke alt hører hjemme i nettleseren. Når folk skanner varer, skriver ut etiketter eller registrerer produksjon ved en arbeidsstasjon, er et Windows-program med egen database ofte det enkleste og mest pålitelige verktøyet. Her er hva jeg lager og hvordan vi kan jobbe sammen.

Når et Windows-program passer
Jeg utvikler Windows-programvare med database, uansett kompleksitet. Et program på PC-en er et godt valg når arbeidet skjer på et fast sted — et lager, et verksted, en produksjonslinje eller en resepsjon — og når det må snakke med utstyr som strekkode- og QR-skannere eller etikettskrivere.
Det passer også når arbeidet må gå videre uten internett, eller når store datamengder skal søkes raskt på stedet. Det som hører til på nett, blir på nett: nettbutikken, nettsiden, booking og betaling går som før, og Windows-programmet utveksler data med dem.
Typiske oppgaver
- Lager og varebeholdning. Varemottak med skanning, plukklister, varetelling og lagerplasser. Håndskannere via USB eller Bluetooth leser EAN, Code 128, QR og andre koder, og programmet skriver ut etiketter med egne strekkoder eller QR-koder.
- Terminaler i produksjonen. Ordre, batcher og arbeidstrinn registreres ved arbeidsstasjonen, slik at dere kan spore hva som ble laget, når og av hvilke materialer.
- Kobling til CRM og ERP. Et program som står mellom systemene deres og flytter kunder, ordre og varer, så ingen trenger å skrive inn de samme dataene to ganger.
- Fungerer uten nett, synkroniserer med nettbutikken. Et program for disk eller lager som virker uten internett og synkroniserer beholdning og ordre med Shopify, WooCommerce, egen nettbutikk eller skyen når forbindelsen er tilbake.
Database, roller og sikkerhet
Databasen velges etter oppgaven: SQLite for et program på én PC, SQL Server, PostgreSQL eller MySQL når flere brukere jobber samtidig eller dataene skal deles i et nettverk. Har dere allerede en database, begynner jeg med å se på den.
- Roller og tilgangsstyring — hver bruker ser og endrer bare det som hører til jobben.
- Automatisk sikkerhetskopi og en tydelig måte å gjenopprette på.
- Installasjonsprogram og automatiske oppdateringer, så nye versjoner når alle arbeidsstasjoner uten manuell kopiering.
Integrasjoner
Et Windows-program trenger ikke stå alene. Jeg kobler det til regnskapssystemer, CRM, nettbutikker (Shopify, WooCommerce eller egen), bookingsystemer og betaling via Stripe eller Vipps. Koblingen går via REST-API når systemet har det, eller via import og eksport av CSV- og Excel-filer. Før vi avtaler omfanget, sjekker jeg hva hvert system faktisk tillater.
Slik foregår et prosjekt
- Du beskriver oppgaven fritt, med egne ord.
- Jeg lager en kort analyse av arbeidet, dataene, utstyret og systemene.
- Vi avtaler et fast omfang og prisen — alt etter avtale.
- Jeg viser en prototype tidlig, så dere kan prøve den på ekte oppgaver.
- Levering: installasjon på maskinene deres og gjennomgang av de viktigste funksjonene.
- Support etter lansering — rettelser, nye versjoner og endringer når arbeidet deres endrer seg.
Flere detaljer, eksempler og kontaktskjema finner du på tjenestesiden Windows-programvare med database.
Spørsmål og svar
Må jeg vite nøyaktig hva jeg trenger?
Nei. Beskriv oppgaven med egne ord; den korte analysen gjør den om til et konkret omfang som vi avtaler.
Kan du bygge videre på en eksisterende database eller et program?
Ofte ja. Jeg ser først på det dere har og foreslår om det skal utvides, kobles til eller om dataene skal flyttes.
Hva koster det?
Prisen avtales etter analysen, ut fra omfanget. Omfang og pris fastsettes før arbeidet starter.