Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
La soluzione completa per il tuo ristorante: menu digitale multilingua, gestione allergeni e setup immediato. Scansiona il QR e ordina. Inizia oggi.
Translation pending
BusinessTypeScript · JavaScriptGitHub @gofooditaliaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Piattaforma SaaS multi-tenant per menu digitali via QR code: gestione piatti, prenotazioni tavoli, abbonamenti Stripe e allergeni. Next.js + Supabase.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Piattaforma SaaS per creare e pubblicare il menu digitale di un ristorante, consultabile dai clienti tramite QR code. Ogni ristorante ha la propria area di gestione e il proprio menu pubblico su gofoodmenu.it/. • Sito: gofoodmenu.it • Prodotto di: Go!Food di Giorgio Di Martino, PalermoRead the full README ↗
Piattaforma SaaS per creare e pubblicare il menu digitale di un ristorante, consultabile dai clienti tramite QR code.
Ogni ristorante ha la propria area di gestione e il proprio menu pubblico su gofoodmenu.it/<slug>.
Menu pubblico (cliente al tavolo)
/prenota/<slug>)Area ristoratore (/dashboard)
Accesso: registrazione, login, recupero password e wizard di onboarding.
| Area | Tecnologia |
|---|---|
| Framework | Next.js 16 (App Router), React 19, TypeScript |
| UI | Tailwind CSS, Radix UI, Framer Motion |
| Database e auth | Supabase (Postgres, Auth, Storage), Prisma |
| Pagamenti | Stripe (checkout, portale clienti, webhook) |
| Resend + React Email | |
| AI | OpenRouter |
| Anti-spam | Google reCAPTCHA |
npm install # esegue anche prisma generate
npm run dev # http://localhost:3000
Crea un file .env.local con queste variabili:
| Variabile | Uso |
|---|---|
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY | Client Supabase |
SUPABASE_SERVICE_ROLE_KEY | Operazioni server-side su Supabase |
DATABASE_URL | Connessione Prisma al database |
STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, STRIPE_PRICE_ID | Abbonamenti |
RESEND_API_KEY | Invio email |
OPENROUTER_API_KEY | Funzioni AI |
OPENROUTER_ALLERGEN_MODEL | Opzionale: modello OpenRouter per la scansione allergeni (predefinito google/gemini-2.5-flash) |
OPENROUTER_IMPORT_MODEL | Opzionale: modello OpenRouter per l'importazione piatti da foto/PDF, deve leggere immagini (predefinito google/gemini-2.5-flash) |
NEXT_PUBLIC_RECAPTCHA_SITE_KEY, RECAPTCHA_SECRET_KEY | reCAPTCHA |
| Comando | Cosa fa |
|---|---|
npm run dev | Server di sviluppo (Turbopack) |
npm run build | prisma generate + build di produzione |
npm start | Avvia la build di produzione |
npm run lint | ESLint |
npm run supabase:setup | Applica le migrazioni in supabase/migrations |
gofoodmenu/
├── src/
│ ├── app/
│ │ ├── page.tsx # Landing commerciale
│ │ ├── [slug]/ # Menu pubblico del ristorante (+ /allergeni)
│ │ ├── prenota/[slug]/ # Prenotazione online
│ │ ├── dashboard/ # Area ristoratore
│ │ ├── onboarding/ # Wizard primo accesso
│ │ ├── api/ # AI, Stripe, supporto, reCAPTCHA
│ │ └── auth/ # Callback Supabase Auth
│ ├── components/ # UI, dashboard, email, prenotazioni, tema
│ ├── lib/ # Supabase, Stripe, Prisma, theme engine
│ └── types/
├── supabase/migrations/ # Schema e migrazioni SQL
├── prisma/schema.prisma
└── docs/ # Guide di setup e archivio storico
Il progetto è pensato per Vercel (Next.js, nessuna configurazione aggiuntiva nel repo). Le variabili d'ambiente vanno configurate anche nel progetto Vercel, e l'endpoint /api/stripe/webhook va registrato nella dashboard Stripe.
Il codice è distribuito con licenza MIT (vedi LICENSE). Il nome Go!Food Menù, il marchio Go!Food, il logo e gli asset grafici non sono coperti dalla licenza e restano riservati.