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
Tarefas, pré-preparo e fichas técnicas da cozinha.
Translation pending
BusinessGitHub @jefersoncruzs99-langOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
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 ↗App da cozinha para delegar e acompanhar as tarefas de pré-preparo, produção, organização e limpeza das equipes da Marmitaria e da Hamburgueria.
/cozinha): a pessoa escolhe o setor, toca no próprio nome e vê as tarefas de hoje e da semana. Ao tocar no produto, abre a ficha técnica já recalculada para a quantidade do dia. Marca "Comecei" / "Terminei", informa quanto fez e tira foto quando a tarefa exige./etiquetas): app próprio (dá para "Adicionar à tela inicial" como Etiquetas 99) usado pela cozinha, salão e operação, com o mesmo código do tablet. A pessoa toca no nome, escolhe o produto e como vai guardar (resfriado, congelado, ambiente) e imprime etiquetas 60 × 50 mm com a logo, data de manipulação, vencimento, responsável, lote e QR. Também aparece o botão "Imprimir etiqueta" quando uma tarefa de produção é entregue./admin): dono e líder entram com o login do painel 99 Burgers para montar o quadro do dia, cadastrar tarefas recorrentes (diárias e semanais), equipe, produtos e fichas técnicas, e aprovar entregas com foto.Next.js 15 (App Router) · TypeScript estrito · Supabase (Postgres, Auth, Storage) · Vercel.
Usa o mesmo projeto Supabase do painel. Todas as tabelas deste app têm o prefixo prod_ para não conflitar com CMV e escala:
| Tabela | Para quê |
|---|---|
prod_setores | Marmitaria, Hamburgueria… |
prod_colaboradores | Equipe da cozinha (sem login) |
prod_produtos | O que é produzido (feijão, arroz…) |
prod_fichas_tecnicas / prod_ficha_ingredientes | Receita versionada de cada produto |
prod_modelos_tarefa | Tarefas recorrentes (diárias/semanais) |
prod_tarefas | Cada execução, por pessoa e data (histórico preservado) |
prod_evidencias | Fotos de comprovação |
prod_config | Código do tablet (só o hash) |
prod_metas_estoque | Meta de estoque por produto (semanal/quinzenal), dia de produzir e responsável |
prod_contagens / prod_contagem_itens | Contagem semanal; ao confirmar gera as tarefas com meta − estoque |
prod_etiqueta_itens | Prazo de validade de cada produto (resfriado, congelado, ambiente) |
prod_etiquetas | Cada etiqueta impressa, com lote, responsável e vencimento |
prod_etiqueta_config | Nome e CNPJ que saem na etiqueta |
Migrações em supabase/migrations/. Todas já estão aplicadas no projeto do painel.
admin/operator) administram; a área /admin também confere o perfil no servidor.prod_cozinha_* (security definer) que exigem o código da cozinha, guardado no tablet em cookie httpOnly. Um colaborador só consegue iniciar/concluir tarefas atribuídas a ele.prod-evidencias, só imagens até 5 MB). O tablet só consegue enviar; ver as fotos exige login.service_role é usada..env.example:
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEY (chave pública/anon do mesmo projeto do painel)https://SEU-DOMINIO/auth/callback em Redirect URLs (recuperação de senha)./admin/config, defina o código do tablet./cozinha, digite o código e use "Adicionar à tela inicial".npm install
cp .env.example .env.local # preencha
npm run dev
npm run typecheck && npm test && npm run build
Várias etiquetas de uma vez: toque no + dos produtos (ou em "Adicionar à lista"), ajuste as quantidades em Ver lista e imprimir e toque em Imprimir tudo. Tudo vai num envio só para a Knup; listas muito grandes vão em partes.
A validade de cada produto se ajusta em /admin/etiquetas. O QR da etiqueta abre /etiqueta/LOTE, que mostra se o produto ainda está na validade.