Este repositório contém uma coleção de experimentos interativos desenvolvidos em equipe. O projeto abrange diversas áreas, como Computação Gráfica, Criptografia, Calculadoras Matemáticas e Grafos, oferecendo ferramentas visuais e práticas para auxiliar no aprendizado e na exploração desses temas.
https://lambdalabs.streamlit.app/
- Python: Linguagem principal do projeto.
- Streamlit: Criação de interfaces web interativas.
- NumPy: Manipulação e processamento numérico.
- Plotly: Visualizações interativas e gráficos dinâmicos.
- NetworkX: Criação e manipulação de grafos.
- Matplotlib: Visualização de gráficos estáticos.
📁 projeto-laboratorio
├── 📂 page # Páginas individuais dos experimentos
├── 📂 assets # Arquivos estáticos e mídias
├── 📂 src # Códigos de cada experimento
├── app.py # Arquivo principal da aplicação
└── README.md # Documentação do projeto
- Clone o repositório:
git clone https://github.com/NicolasAuersvalt/LambdaLabs.git cd projeto-laboratorio - Instale as dependências:
pip install -r requirements.txt python instalador.py
- Execute o aplicativo:
streamlit run App.py
- Acesse a aplicação no navegador através do endereço fornecido (geralmente http://localhost:8501).
- Computação Gráfica: Visualizações e transformações geométricas.
- Criptografia: Crifas de Hill.
- Calculadora: Calculadora de Polinômios.
- Grafos: Encontrar caminho mínimo em um grafo.
Contribuições são bem-vindas! Siga os passos abaixo:
- Faça um fork do projeto.
- Crie uma branch para sua feature/bugfix:
git checkout -b minha-feature
- Faça commit das suas alterações:
git commit -m 'Minha nova feature' - Faça push para sua branch:
git push origin minha-feature
- Abra um Pull Request.
Nícolas Auersvalt Marques
Gabriel Lazari Trevisani
Pedro Eugenio Marin Do Nascimento
