Hela uppsättningen görs av AI:n i din terminal. Du gör bara det en människa ska göra: skapar kontona och skriver lösenorden.
Två steg · cirka 20 minuter · AI:n gör det mesta
Licensversionen — 1 995 kr, en gång.
Konton och lösenord är människojobb. Gå igenom listan en gång, i ordning, så har AI:n allt den behöver.
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.
Logga in i verktygen
Kör raden nedan i Terminalen (Mac) eller PowerShell (Windows) och följ inloggningsflödena som öppnas i webbläsaren. Efter det kan AI:n arbeta utan att någon nyckel passerar chatten.
npm install -g vercel && npx supabase login && vercel login && git config --global user.name "Ditt Namn"Öppna Claude Code i en tom mapp
Skapa 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).
Värdena hämtar jag själv från Supabase (Project Settings → API) och
klistrar in i terminalprompten när kommandot frågar. 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.
1 995 kr, en gång. Hela programmet, hela källkoden, dina egna konton.