Vai al contenuto
Claude CodeCostruire con l'AI · Volume 2

Kit tappa 2 — Dati

L'app con la memoria: schema, migrazioni, policy riga per riga, wizard di prenotazione e i primi collaudi automatici.

fine Parte 3 punto salvato 1ac60ae go.totaliweb.com/k-code-2
Si sblocca una volta sola

Il download dei kit è per chi ha il libro. Il codice è stampato nel capitolo 0.1 e in Appendice E: sono otto caratteri, si digita una volta e resta su questo dispositivo.

Come si riparte
  1. Scompatta lo zip in una cartella senza &, |, % nel percorso (diagnosi ②).
  2. Entra nella cartella prenotafacile e lancia npm install.
  3. Ricrea il tuo .env.local con le chiavi tue: nel kit non ci sono e non ci devono essere.
  4. npm run dev, e poi claude nella stessa cartella.

Sono i 42 file del punto salvato `tappa-2-dati`, quelli contati nel 2.4. Dentro ci sono le tre migrazioni, il seed, i tre file di collaudo e il banco locale.

I file del kit

FilePeso
.gitignore632 B
AGENTS.md687 B
CLAUDE.md3 KB
README.md3 KB
app/cookie/page.tsx519 B
app/favicon.ico25 KB
app/globals.css163 B
app/layout.tsx905 B
app/page.tsx4 KB
app/prenota/azioni.ts4 KB
app/prenota/conferma/page.tsx2 KB
app/prenota/page.tsx8 KB
app/privacy/page.tsx683 B
app/servizi/[slug]/page.tsx4 KB
app/servizi/page.tsx1 KB
banco/sql.ts3 KB
components/intestazione.tsx1 KB
components/modulo-prenotazione.tsx8 KB
components/piede.tsx1 KB
components/scheda-servizio.tsx2 KB
eslint.config.mjs483 B
lib/dati.ts5 KB
lib/db.ts3 KB
lib/formato.ts2 KB
next.config.ts319 B
package-lock.json237 KB
package.json647 B
postcss.config.mjs101 B
public/file.svg391 B
public/globe.svg1 KB
public/next.svg1 KB
public/vercel.svg128 B
public/window.svg385 B
supabase/banco/00-ruoli-e-auth.sql1 KB
supabase/migrations/20260824000100_schema_iniziale.sql8 KB
supabase/migrations/20260824000200_rls.sql8 KB
supabase/migrations/20260824000300_slot_liberi.sql5 KB
supabase/seed.sql3 KB
test/prenotazione.test.ts4 KB
test/rls.test.ts10 KB
test/slot-liberi.test.ts7 KB
tsconfig.json1019 B