Pular para o conteúdo principal

CLKCheckOrder

App de família/moradores pra escanear produtos no mercado (código de barras

  • OCR de etiqueta), cruzar com a lista de compras, acompanhar o valor total em tempo real e manter uma lista compartilhada do que está faltando em casa — inclusive por um bot de Telegram com voz.

Visão geral rápida​

ComponenteTecnologiaPapel
App mobile/webFlutter (Android + Web)Escaneia produtos, mostra lista de compras e total da compra
BackendNode.js + Express + PrismaAPI única consumida pelo app, pelo bot e (indiretamente) pelo Telegram
PostgresPostgres 16Dados relacionais (usuários, lares, produtos, listas, sessões de compra)
ChatbotPython + python-telegram-botGerencia "itens em falta em casa" por texto ou voz no Telegram
Ollama (externo)llama3.2:1bLLM self-hosted usado pelo chatbot pra extrair item/quantidade do texto

Repositório único (monorepo) com quatro pastas de primeiro nível: backend/, mobile/, chatbot/, web/ (build estático do Flutter Web, gerado por flutter build web — não é código-fonte próprio).