Agentic Trading Lab
에이전트와 대화하고, 거래 아이디어를 테스트하며, 코드 없이 실제 시장 데이터에 AI 트레이딩 에이전트를 적용
무료 앱으로 전기·가스·수도·통신·보험 청구서를 관리하고 요금 상승·해지 감지, 데이터는 기기에 남김
App gratuita para acompanhar as faturas da casa — luz, gás, água, telecomunicações e seguros: deteta aumentos e fins de fidelização, sem os teus dados saírem do dispositivo.
금융TypeScript · CSSGitHub @pmmrb1967온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기PWA local-first para acompanhar faturas domésticas portuguesas e comparar eletricidade com as ofertas da ERSE
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗PWA gratuita e local-first para acompanhar as faturas da casa em Portugal — eletricidade, gás, água, telecomunicações e seguros: deteta aumentos e fins de fidelização, e compara a eletricidade com as ofertas da ERSE.
Experimentar online: https://app.faturometro.workers.dev (no telemóvel: abre o endereço e instala como app).
| Tipo | Fornecedores |
|---|---|
| Eletricidade e gás | Repsol |
| Telecomunicações | NOS, MEO, DIGI |
| Água | Indaqua Matosinhos (com resíduos do Município), Águas do Porto (com resíduos urbanos) |
| Seguros | Fidelidade (recibos e condições particulares de saúde), Generali (recibos, ata de renovação e condições particulares) |
Os outros fornecedores funcionam pelo QR fiscal (total, IVA e data), com o resto à mão ou pela IA. Na app, "Contribuir com este layout" envia ao responsável a estrutura anonimizada e cifrada de uma fatura sem leitor, para que se crie um — ver docs/parsers.md.
Sugestões e problemas: [email protected] ou pelas issues deste repositório.
Estado: em desenvolvimento — ver planning/PLAN.md.
Requisitos: Node 24 e pnpm (corepack enable pnpm). Depois de clonar: pnpm install.
pnpm dev # http://localhost:5173, recarrega ao editar
# ou, como em produção (com service worker e instalação como app):
pnpm build && pnpm preview # http://localhost:4173
O browser só permite a cifra da conta e a instalação como app em páginas HTTPS, por isso o endereço da rede local (http://192.168.x.x) não serve. Usa um túnel HTTPS temporário da Cloudflare (gratuito, sem conta):
cloudflared: winget install Cloudflare.cloudflared (Windows).pnpm build && pnpm preview.pnpm tunnel e abre no telemóvel o endereço https://….trycloudflare.com que aparece.O túnel só serve o código da app; as faturas ficam no browser do telemóvel. O endereço muda sempre que o túnel é reiniciado, e com ele a "origem" do site: uma conta criada num endereço não aparece noutro (a não ser pela sincronização).
pnpm typecheck && pnpm lint && pnpm test
Regras do projeto (privacidade, fixtures, valores em cêntimos…) em CLAUDE.md; como escrever um leitor em docs/parsers.md.
Cada push para main corre as verificações no GitHub Actions e, se passarem, publica a app e o servidor de sincronização. Detalhes, endereços e recursos em planning/PLAN.md, secção 15b. À mão:
pnpm exec wrangler login # uma vez
pnpm deploy:app # app estática
pnpm deploy:server # servidor de sincronização (server/)
© 2026 Paulo Barbosa. Código aberto sob a licença GNU AGPL-3.0 (ou versão posterior): podes usar, estudar, alterar e partilhar o código; quem publicar uma versão alterada, mesmo só como site, tem de disponibilizar o respetivo código sob a mesma licença.