Javis OS
Javis OS is an Agentic AI that assists entrepreneurs in business tasks, helping them grow their work.
AI translation
Total calculado sozinho, PDF pelo WhatsApp e o seu lucro na tela antes de fechar o serviço.
Translation pending
BusinessPython · PLpgSQLGitHub @arthuroishi833-makerOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Sistema de orçamentos para técnicos de serviço (Python, Streamlit, Supabase). Cópia do código para portfólio.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Orçamento profissional em minutos, direto do celular. Sistema web para quem presta serviço na casa do cliente (ar-condicionado, elétrica, hidráulica, câmeras, linha branca, bikes elétricas): o técnico monta o orçamento no local, vê o próprio lucro antes de enviar e manda o PDF pelo WhatsApp.
| Catálogo | Revisão | Enviar | Orçamentos | Financeiro |
|---|---|---|---|---|
Telas reais do sistema, com dados de exemplo.
sql/.streamlit.testing (AppTest) para testar as telas sem navegador e testes de SQL contra um PostgreSQL local..env (local) e nos Secrets da hospedagem; o repositório traz apenas modelos (.env.example).core/validacao.py): tamanhos, valores, telefone, senha forte; textos do usuário
nunca viram formatação nem código na tela, no PDF ou no link do WhatsApp.python -m venv .venv && source .venv/bin/activate
pip install -r requirements-dev.txt
pytest
Cerca de 300 testes: cálculos, validação, PDF, mensagens do WhatsApp, login e sessão, telas (AppTest) e as regras de segurança do banco. Os testes de SQL e os que usam um Supabase de verdade são pulados quando o ambiente não está configurado.
sql/schema.sql no SQL Editor
(detalhes em CONFIG_SUPABASE.md)..env.example para .env e preencha com a URL e a chave pública do projeto.pip install -r requirements.txt e streamlit run app.py.| Caminho | O que faz |
|---|---|
app.py | Ponto de entrada: exige login, monta o menu e abre a tela escolhida |
core/ | Regras do negócio sem tela: banco, login, cálculos, PDF, WhatsApp, validação, financeiro |
telas/ | Cada tela do app e os componentes visuais reaproveitados |
sql/ | Esquema do banco, gatilhos, regras de segurança (RLS) e migrações |
tests/ | Testes automáticos |
Arthur Oishi do Amaral Ribeiro, em sociedade com Breno Fonseca Regis.
Este repositório é uma cópia do código do sistema para portfólio. Todos os direitos reservados: o código pode ser lido, mas não pode ser copiado nem usado sem autorização.