https://github.com/cllspy/searchfortechevent
SearchForTechEvent é um webapp desenvolvido para facilitar a filtragem de eventos tecnológicos no Brasil.
https://github.com/cllspy/searchfortechevent
gemini python streamlit-application
Last synced: 12 months ago
JSON representation
SearchForTechEvent é um webapp desenvolvido para facilitar a filtragem de eventos tecnológicos no Brasil.
- Host: GitHub
- URL: https://github.com/cllspy/searchfortechevent
- Owner: CllsPy
- License: mit
- Created: 2024-11-18T17:56:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-13T14:56:35.000Z (over 1 year ago)
- Last Synced: 2025-02-07T19:15:49.537Z (about 1 year ago)
- Topics: gemini, python, streamlit-application
- Language: Python
- Homepage:
- Size: 108 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SearchForTechEvent

**SearchForTechEvent** é um webapp desenvolvido para facilitar a filtragem de eventos tecnológicos no Brasil. A ideia surgiu após eu ter tido contato com o repositório [AgendaTechBrasil](https://github.com/Abacatinhos/agenda-tech-brasil). A aplicação utiliza o Streamlit para a interface e o Gemini 1.5 Flash para extrair e gerar a tabela a partir do arquivo [JSON](https://github.com/Abacatinhos/agenda-tech-brasil/blob/main/src/db/database.json).
### O que é o Abacatinhos.dev
Grupo de pessoas brasileiras da área de Developer Relations, criado por @pachicodes.
## Usage
### Requirements

Para usar a aplicação, siga os passos abaixo:
1. Faça um fork deste repositório.
2. Obtenha sua chave da API Gemini.
3. Salve a chave da API no seu arquivo `.env`.
4. Navegue até a pasta `src`.
5. Instale as dependências rodando o seguinte comando:
```bash
pip install -r requirements.txt
```
Depois que todas as dependências forem instaladas, você pode iniciar o servidor do Streamlit rodando:
```bash
streamlit run app.py
```
## Contributing
Pull requests são bem-vindos! Para mudanças importantes, abra uma issue primeiro para discutir as modificações propostas.
Certifique-se de atualizar quaisquer testes conforme necessário para refletir suas alterações.
## License
Este projeto é licenciado sob a [MIT License](https://choosealicense.com/licenses/mit/).