Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Sistema completo para instaladores e lojas de pel?culas automotivas e residenciais O Pel?culas BR ? uma aplica??o operacional focada no dia a dia de instaladores e lojas de pel?culas. O sistema cobre or?amento, medi??es, gera??o de PDF, agenda, estoque, QR Code de servi?o, m?dulos de assinatura e suporte offline. Depois da refatora??o de 2026, a aplica??o ficou mais modular, com menos l?gica concentrada no App.tsx, melhor separa??o de responsabilidades e build mais est?vel para desenvolvimento e produ??o. • Node.js 18+ • Projeto Supabase configurado • Chaves de ambiente da aplica??o查看完整 README ↗
Sistema completo para instaladores e lojas de pel?culas automotivas e residenciais
O Pel?culas BR ? uma aplica??o operacional focada no dia a dia de instaladores e lojas de pel?culas. O sistema cobre or?amento, medi??es, gera??o de PDF, agenda, estoque, QR Code de servi?o, m?dulos de assinatura e suporte offline.
Depois da refatora??o de 2026, a aplica??o ficou mais modular, com menos l?gica concentrada no App.tsx, melhor separa??o de responsabilidades e build mais est?vel para desenvolvimento e produ??o.
| Recurso | Descri??o |
|---|---|
| Plano de Corte Inteligente | Otimiza o aproveitamento da bobina e reduz desperd?cio |
| Medi??o com IA | Extrai medidas de fotos, prints e outros insumos |
| Gest?o de Estoque | Controle de bobinas e retalhos com QR Code |
| PDFs Profissionais | Or?amentos com branding, dados t?cnicos e m?ltiplas op??es |
| QR Code de Garantia | Fluxo p?blico de consulta de servi?o |
| Cadastro via IA | Apoio ? cria??o de clientes e medi??es |
| Agenda de Instala??es | Calend?rio integrado com clientes e propostas |
| Gest?o de Equipe | Controle de acesso por colaborador |
| Offline-First | Persist?ncia local com sincroniza??o posterior |
Frontend: React + TypeScript + Tailwind CSS + Vite
Backend: Supabase (Auth, Database, Storage, RPC)
Offline: IndexedDB + Sync Queue + PWA
IA: Google Gemini / OpenAI / OCR Local
Email: Resend
git clone https://github.com/AlexPerin1983/peliculas-br-bd-supabase.git
cd peliculas-br-bd-supabase
npm install
.env.localVITE_SUPABASE_URL=https://seu-projeto.supabase.co
VITE_SUPABASE_ANON_KEY=seu-anon-key
npm run dev
http://127.0.0.1:4173
Observa??o: no ambiente local, o service worker ? desativado para evitar cache stale durante desenvolvimento.
App.tsx
types.ts
components/
modals/
views/
ui/
contexts/
services/
src/
components/app/
hooks/
public/
services/offlineFirstDb.ts: fachada principal de dadosservices/supabaseDb.ts: opera??es remotas can?nicasservices/syncService.ts: fila e sincroniza??o offline/onlineservices/sessionScope.ts: escopo de sess?o, organiza??o e ownersrc/hooks/: hooks de dom?nio extra?dos da camada principalsrc/components/app/: composi??o visual principal da aplica??oOs documentos principais do projeto est?o na raiz:
Os principais fluxos que sa?ram do App.tsx e hoje est?o organizados por dom?nio:
useAppBootstrapuseProposalEditoruseMeasurementEditoruseProposalTotalsusePdfActionsuseClientFlowuseFilmFlowuseSchedulingFlowIsso reduz acoplamento e torna manuten??o, testes e onboarding mais simples.
Build de produ??o:
npm run build
Fluxos recomendados para smoke test:
vercel login
vercel --prod
VITE_SUPABASE_URLVITE_SUPABASE_ANON_KEYRESEND_API_KEYA aplica??o suporta instala??o como app, mas no ambiente local os recursos de service worker s?o limitados de prop?sito para evitar problemas de cache durante desenvolvimento.
Em produ??o, a experi?ncia PWA volta a funcionar normalmente.
Para manuten??o ou evolu??o do projeto:
App.tsxProjeto propriet?rio. Todos os direitos reservados.