Miguell-J / Harry-Potter-App

Um web app com stramlit contendo os dados dos feitiços de Harry Potter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

App de Feitiços de Harry Potter 🧙🏼‍♂️

Descrição do Projeto

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.

Demonstração

Para visualizar a aplicação em funcionamento, acesse este link.

Funcionalidades

  • 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.

Como Executar Localmente

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.

Tecnologias Utilizadas

  • Streamlit
  • Pandas
  • Plotly Express

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas (issues) e enviar pull requests.

About

Um web app com stramlit contendo os dados dos feitiços de Harry Potter


Languages

Language:Python 97.4%Language:Shell 1.9%Language:Procfile 0.8%