Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
Count and manage pallet inventory using voice or manual input
AI summary · website content
BusinessHTML · JavaScriptGitHub @peterpan230875-cpuOnlineOwner 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
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗🎤 Sprachgesteuerte Palettenverwaltungs-App mit Echtzeit-Tracking und dreistufiger Kundenübersicht.
git clone https://github.com/YOUR-USERNAME/paletten-uebersicht.git
cd paletten-uebersicht
npm install
cp .env.example .env
Dann .env mit echten Credentials füllen:
SUPABASE_URL=your_actual_supabase_url
SUPABASE_ANON_KEY=your_actual_supabase_key
GROQ_API_KEY=your_actual_groq_key
npm start
http://localhost:3000
paletten-uebersicht/
├── server.js # Express Backend mit API Endpoints
├── public/
│ └── index.html # Frontend Single-Page-App
├── package.json # Dependencies & Scripts
├── package-lock.json # Locked Versions
├── .env.example # Template für Env-Variablen
├── .gitignore # Git-Ignore Konfiguration
├── vercel.json # Vercel Deployment Config
├── README.md # Diese Datei
└── DEPLOYMENT.md # Deployment Anleitung
Siehe DEPLOYMENT.md für detaillierte Anleitung.
Quick Start:
# Änderungen speichern
# Server neustart (wenn nötig)
# Teste lokal auf http://localhost:3000
git add .
git commit -m "Beschreibung der Änderungen"
git push origin main
main Branch triggert automatischen DeployPOST /api/login-mitarbeiter - Mitarbeiter-LoginPOST /api/set-password - Passwort setzen/ändernPOST /api/save - Neue Transaktion speichernGET /api/get-all-saldos - Alle KundenbeständeGET /api/customer-detail/:kundenname - Details eines KundenGET /api/palette-history/:kundenname/:palettenart - TransaktionshistoriePOST /api/update-saldo - Saldo manuell anpassenGET /api/get-all-customers - Alle KundennamenPOST /api/find-similar-customers - Fuzzy-Search für KundenGET /api/health-check - Supabase Verbindungsstatus.env datei wird automatisch von .gitignore ausgeschlossen.env.example als Template// ✅ RICHTIG
const SUPABASE_URL = process.env.SUPABASE_URL;
// ❌ FALSCH
const SUPABASE_URL = "https://...supabase.co";
.env Datei auf richtige Credentials/api/health-check Endpoint.envBei Fragen oder Problemen:
.env Dateinpm startPrivat - Nicht für öffentliche Nutzung
Version: 1.37
Letzte Aktualisierung: April 2026