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.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Application web de gestion des plannings et de l'émargement pour les restaurants du groupe. Version production : données partagées et durables via Supabase, connexion manager sécurisée par authentification réelle. • Managers (connectés) : génèrent/modifient les plannings, gèrent les effectifs, suivent les pointages, impriment les feuilles d'émargement. • Salariés (sans compte) : voient leur planning du jour, confirment leur présence, signent leur semaine.檢視完整 README ↗
Application web de gestion des plannings et de l'émargement pour les restaurants du groupe. Version production : données partagées et durables via Supabase, connexion manager sécurisée par authentification réelle.
supabase/schema.sql (crée la table + les règles de sécurité).Aucune ligne de code à écrire. Comptez ~30–45 minutes la première fois.
indie-planningssupabase/schema.sql de ce projet, copiez tout son contenu,
collez-le dans l'éditeur, puis cliquez Run.kv et les règles d'accès.)[email protected]).Menu Project Settings → API (ou Data API), notez :
| Variable | Où la trouver |
|---|---|
VITE_SUPABASE_URL | Project URL (ex. https://abcd1234.supabase.co) |
VITE_SUPABASE_ANON_KEY | Clé anon / public (anon public) |
La clé
anonest publique par nature (elle vit dans le navigateur) : c'est normal. La sécurité repose sur les règles d'accès (RLS) définies à l'étape 2, pas sur le secret de cette clé. ⚠️ N'utilisez jamais la cléservice_roledans ce projet.
Le fichier
.gitignoreexclut déjànode_modules,distet.env— parfait.
npm run build, Output: dist).VITE_SUPABASE_URLVITE_SUPABASE_ANON_KEYhttps://indie-plannings.vercel.app.C'est en ligne. Partagez l'adresse à vos équipes.
Prérequis : Node.js 18+ (https://nodejs.org).
npm install
cp .env.example .env # puis renseignez vos 2 clés dans .env
npm run dev # ouvre http://localhost:5173
Build de production locale : npm run build puis npm run preview.
Ces deux points se traitent dans une V2 « tables dédiées + comptes salariés » si le besoin se confirme — dites-le et on la prépare.
indie-plannings/
├── index.html # point d'entrée HTML
├── package.json # dépendances & scripts
├── vite.config.js # config de build
├── .env.example # modèle des variables d'environnement
├── supabase/
│ └── schema.sql # table kv + règles de sécurité (à exécuter dans Supabase)
└── src/
├── main.jsx # montage React
├── supabaseClient.js # connexion Supabase (lit les 2 clés)
└── App.jsx # toute l'application