Hela uppsättningen görs av AI:n i din terminal. Du gör det en människa ska göra: skapar kontona, installerar verktygen och skriver lösenorden.
Två steg · cirka 30 minuter · AI:n gör det mesta
Claude Code är ett program från Anthropic som körs i datorns terminal — fönstret där man skriver kommandon i stället för att klicka. Du beskriver i vanlig svenska vad som ska göras, och programmet kör kommandona åt dig, ett i taget och med din tillåtelse för varje. Det är inte vår produkt och ingår inte i licensen.
Licensversionen — 2 995 kr exkl. moms, en gång. Lanseringspris t.o.m. 20 oktober 2026 — ordinarie 4 995 kr exkl. moms.
Konton, lösenord och inloggningar är människojobb. Gå igenom listan en gång, i ordning, så har AI:n allt den behöver. Sista punkten installerar ett kommandoverktyg och tar dig genom tre inloggningsflöden — det är den som tar tid.
Skapa kontona
Du behöver konton på github.com (koden), supabase.com (databasen) och vercel.com (appen på nätet). Välj Continue with GitHub på de två sista, så hänger de ihop. Alla tre är gratis och inget av dem kräver bankkort.
Acceptera inbjudan och gör din egen kopia
Inbjudan till Isakssol/debet-kredit kommer med mejlet efter köpet. Acceptera den, öppna repot och klicka Fork, sedan Create fork. Nu ligger hela källkoden på ditt eget GitHub-konto — det är den kopian AI:n arbetar mot.
Skapa Supabase-projektet
New project, döp det till exempel bokforing, välj ett starkt databaslösenord och spara det i din lösenordshanterare — det går inte att få tillbaka. Välj region Stockholm (eu-north-1), så stannar bokföringen i Sverige.
Skapa ditt inloggningskonto och stäng dörren
I Supabase-panelen: Authentication, Users, Add user — din mejl och ett starkt lösenord, bocka i Auto Confirm User och klicka Create user. Gå sedan till Authentication, Sign In / Up och slå AV Allow new users to sign up. Det sista steget är obligatoriskt: anon-nyckeln är publik och första inloggade blir administratör, så ingen annan ska kunna skapa konton i din installation.
Installera verktyget och logga in
Kör raden nedan i Terminalen (Mac) eller PowerShell (Windows). Den installerar Vercels kommandoverktyg och tar dig sedan genom tre inloggningar som öppnas i webbläsaren, en i taget — Supabase, Vercel och ditt namn i Git. Räkna med tio minuter här. Efter det kan AI:n arbeta utan att någon nyckel passerar chatten. Svarar Terminalen ”command not found: npm” saknar datorn Node.js — hämta LTS-installeraren på nodejs.org, kör den, stäng Terminalen helt och öppna den igen innan du försöker på nytt.
npm install -g vercel && npx supabase login && vercel login && git config --global user.name "Ditt Namn"Öppna Claude Code i en tom mapp
Har du inte Claude Code installerat gör du det först, enligt Anthropics egen instruktion på claude.com/claude-code — det kräver ett betalt Claude-konto hos dem. Skapa sedan en tom mapp för installationen, öppna Claude Code i den och klistra in instruktionen i steg 2. AI:n klonar din debet-kredit-kopia dit själv.
Repo-inbjudan kommer med mejlet efter köpet. Prompten nedan fungerar så fort du accepterat den — läs den gärna redan nu.
Byt ut <MITT-GITHUB-ANVÄNDARNAMN> mot ditt eget användarnamn på GitHub. Resten står redan i texten.
Du ska sätta upp bokföringsprogrammet Debet & Kredit (min egen installation)
enligt repots docs/INSTALLATION.md. Jag har redan: forkat repot
Isakssol/debet-kredit till <MITT-GITHUB-ANVÄNDARNAMN>/debet-kredit, skapat ett
Supabase-projekt, skapat mitt inloggningskonto i Supabase-panelen (Auto
Confirm), stängt av "Allow new users to sign up" och loggat in i supabase-
och vercel-CLI:erna. Arbeta metodiskt och verifiera varje steg innan du går
vidare.
VIKTIGA REGLER:
- Be mig ALDRIG klistra in lösenord eller nycklar i chatten. När ett kommando
frågar efter databaslösenordet eller en nyckel skriver JAG in det direkt i
terminalens prompt.
- Fråga mig när du behöver val (projektnamn, region) i stället för att gissa.
- Om något steg misslyckas: diagnostisera och åtgärda EN sak i taget.
GÖR SÅ HÄR:
1. Klona min fork (https://github.com/<MITT-GITHUB-ANVÄNDARNAMN>/debet-kredit) och gå
in i mappen. Läs docs/INSTALLATION.md.
2. Länka Supabase: kör `npx supabase link` och låt mig välja projektet och
ange databaslösenordet interaktivt.
3. Kör `npx supabase db push` (jag anger lösenordet; första gången frågar
npx om det får ladda ner Supabase-CLI:t — det är ok). Verifiera efteråt
att migrationerna finns med `npx supabase migration list`.
4. Kvittoarkivet: migrationerna skapar storage-bucketen `underlag`.
Verifiera att den finns och är privat; saknas den, guida mig att skapa
den i Supabase-panelen (Storage → New bucket → `underlag`, EJ public) och
vänta tills jag bekräftat.
4b. Be mig bekräfta att jag i Supabase-panelen har (a) skapat mitt
inloggningskonto under Authentication → Users → Add user med Auto Confirm
och (b) stängt av "Allow new users to sign up" under Authentication →
Sign In / Up. Gå inte vidare till deploy förrän jag bekräftat båda.
5. Vercel: kör `vercel link` (ny app, koppla min fork), och lägg upp
miljövariablerna med `vercel env add` en i taget —
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY och (rekommenderat)
SUPABASE_SERVICE_ROLE_KEY (krävs för fler användare och påminnelse-cron).
Lägg också CRON_SECRET: en slumpsträng du genererar åt mig, som skyddar den
dagliga påminnelsekörningen — utan den svarar rutten 401 på Vercels eget
schema och inga påminnelser går ut. De tre Supabase-värdena hämtar jag
själv i Supabase-panelen och klistrar in i terminalprompten när kommandot
frågar: nycklarna under Project Settings → API Keys (den publika heter
antingen anon public eller sb_publishable — båda fungerar; service_role
ligger längre ner på samma sida), och Project URL under knappen Connect
eller helt enkelt https://<projekt-ref>.supabase.co. Tala om exakt var jag
hittar varje värde. Påminn mig om att Fluid Compute ska vara på i Vercel-projektet
(Settings → Functions).
5b. Fråga mig om jag vill ha mejl och leverantörsinkorg redan nu. Om ja:
guida mig att verifiera min domän på resend.com och skapa en API-nyckel
(RESEND_API_KEY + INVOICE_FROM_EMAIL), och för inkorgen: lägga MX-posten
Resend visar under Domains → Receiving, skapa en webhook för händelsen
email.received till https://<min-app>/api/inbound/leverantorsfaktura och
lägga dess signing secret som RESEND_WEBHOOK_SECRET. Allt enligt
docs/NYCKLAR.md avsnitt 4 och 4b. Om nej: hoppa över — det kan göras
när som helst senare under Inställningar → Nycklar & kopplingar.
6. Deploya med `vercel deploy --prod` och ge mig den slutliga adressen.
7. Verifiera: hämta /login på adressen (ska svara 200), och lista vad jag
gör härnäst i Supabase-panelen och appen: under Authentication → URL
Configuration sätta Site URL = min Vercel-adress och lägga till
https://<min-app>/auth/callback under Redirect URLs (krävs för Glömt
lösenord?); logga in med kontot jag skapade i panelen; gå igenom kom
igång-wizarden inklusive räkenskapsår.
8. Avsluta med en punktlista över allt som är uppsatt, var min data bor och
var backup-ansvaret ligger (min Supabase, mina konton).
Nämn också att jag kan lägga in en AI-nyckel under Inställningar, med ett
hårt utgiftstak hos leverantören, om jag vill ha AI-bokföraren.Samma installation, steg för steg med bilder, exakta knapptexter och kopiera-knappar för varje värde.
2 995 kr exkl. moms, en gång. Hela programmet, hela källkoden, dina egna konton. Lanseringspris t.o.m. 20 oktober 2026 — ordinarie 4 995 kr exkl. moms.