Este repositório contém uma aplicação interativa desenvolvida em Python usando a biblioteca Streamlit. A aplicação exibe informações detalhadas sobre uma variedade de feitiços do universo de Harry Potter. Os feitiços são apresentados em uma tabela que pode ser filtrada por nome, categoria e livro/filme.
Para visualizar a aplicação em funcionamento, acesse este link.
- Filtragem por Nome: Utilize a caixa de busca para encontrar feitiços específicos.
- Estatísticas: Visualize estatísticas gerais, como o total de feitiços e as categorias disponíveis.
- Filtragem por Categoria: Selecione uma categoria para ver apenas os feitiços relacionados.
- Filtragem por Livro/Filme: Escolha um livro ou filme para ver os feitiços que aparecem nele.
- Feitiço Aleatório: Sorteie um feitiço aleatório dentro da categoria selecionada.
Para executar este projeto localmente, siga estas etapas:
- Clone o repositório: git clone https://github.com/seu-usuario/seu-repositorio.git
- Instale as dependências: pip install -r requirements.txt
- Execute o aplicativo: streamlit run seu_app.py
- Certifique-se de ter o Python e o pip instalados em seu ambiente.
- Streamlit
- Pandas
- Plotly Express
Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas (issues) e enviar pull requests.