Realizado

Converter Aplicativo Python/Streamlit em Pwa Instalável com Experiência de Aplicativo Móvel

Publicado em 24 de Novembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Tenho um aplicativo já funcional, desenvolvido em Python, Streamlit e Supabase, otimizado para dispositivos móveis e já implantado no Streamlit Cloud. O objetivo é transformar este aplicativo web existente em um Progressive Web App (PWA) para que ele se comporte como um aplicativo móvel real, instalável nas telas iniciais do Android/iOS, com ícone, tela de apresentação e modo de tela cheia.

Entregáveis:
- Criar um wrapper PWA adequado, incluindo:
  - manifest.json
  - service-worker.js
  - Ícone do aplicativo (o logotipo será fornecido)
  - Definição da cor do tema e cor de fundo
  - Tela de apresentação para dispositivos móveis

O PWA deve:
- Ser instalável (a opção “Adicionar à tela inicial” deve aparecer automaticamente).
- Abrir em tela cheia, sem a interface do navegador.
- Utilizar o URL existente do Streamlit como a janela principal do aplicativo.

Hospedagem do PWA:
- pode hospedar no Vercel, Netlify ou Cloudflare Pages.
- É Necessário configurar a hospedagem e fornecer instruções claras.

Testes:
- Confirmar se a instalação funciona corretamente no Chrome (Android) e Safari (iOS).
- Confirmar se a tela de apresentação e o ícone carregam corretamente.

Entrega de arquivos:
- Enviar todos os arquivos do PWA para o repositório do GitHub fornecido.
- Incluir um arquivo readme simples explicando a estrutura do pwa.

Stack utilizada:
- Python + Streamlit
- Supabase (Autenticação, Banco de Dados, Armazenamento)
- API OpenRouter
- Hospedagem na Streamlit Cloud
- O wrapper PWA será estático (JS/CSS/HTML)

O que será fornecido:
- Logotipo do aplicativo
- Cores da marca
- Acesso ao repositório do GitHub
- Acesso à plataforma de hospedagem (Vercel ou Netlify)

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média

Prazo de Entrega: Não estabelecido

Habilidades necessárias