hfoliveira/Lifehack
Streamlit Apps
Este repositório contém várias aplicações Streamlit úteis que podem ser usadas em diferentes cenários. Aqui estão as descrições e funcionalidades de cada uma:
1. Gerador de Números do Euromilhões
Esta aplicação permite gerar números aleatórios do Euromilhões ou números com maior probabilidade, com base em uma seleção simplificada de números populares. Além disso, a aplicação oferece um link para visualizar os resultados oficiais do Euromilhões.
Funcionalidades:
- Gerar Números Aleatórios: Gera 5 números aleatórios entre 1 e 50 e 2 estrelas aleatórias entre 1 e 12.
- Gerar Números com Maior Probabilidade: Gera números baseados em uma seleção simplificada dos números mais frequentes no Euromilhões.
- Visualizar Resultados Oficiais: Link direto para os resultados do Euromilhões.
Link para Visualizar os Resultados:
2. Gerador de Conteúdo de Ofertas
Esta aplicação permite criar postagens de ofertas com base em descontos de produtos, incluindo uma imagem com texto informativo sobre o preço original, preço atual, e o desconto aplicado. A aplicação também gera links para compartilhamento em redes sociais como Facebook, Twitter, LinkedIn, WhatsApp e Pinterest.
Funcionalidades:
- Calcular Desconto: Calcula automaticamente o desconto entre o preço original e o preço atual.
- Gerar Imagem de Oferta: Gera uma imagem com o texto informativo sobre o produto e o desconto.
- Gerar Texto para Compartilhamento: Gera automaticamente um texto para a postagem com a oferta, incluindo o link de afiliado.
- Links para Redes Sociais: Links para compartilhar a oferta nas redes sociais mais populares.
3. Consulta de Matrículas de Carros
Esta aplicação permite consultar informações sobre carros, como marca e modelo, a partir da matrícula fornecida. A consulta é realizada por meio de uma API pública, que retorna os dados relacionados à matrícula.
Funcionalidades:
- Consulta de Matrícula: Digite a matrícula de um veículo e obtenha informações sobre a marca e o modelo do carro.
- Exibição de Dados: Apresenta as informações de forma clara para o usuário.
Como Usar
Para rodar as aplicações em sua máquina local, siga os seguintes passos:
- Instale as dependências: Se você ainda não tem as dependências instaladas, execute:
pip install -r requirements.txt