Skip to content

msoaresdevops/webapp-nomes-ibge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web App Nomes IBGE

Aplicação web que consulta a frequência de nomes ao longo das décadas utilizando a API do IBGE.

Estrutura do Projeto

projeto/
├── src/
│   ├── __init__.py
│   ├── exceptions.py
│   ├── api/
│   │   ├── __init__.py
│   │   └── ibge.py
│   └── ui/
│       ├── __init__.py
│       └── app.py
├── main.py
├── requirements.txt
└── README.md

Instalação

  1. Clone o repositório
  2. Crie um ambiente virtual:
    python -m venv venv
    source venv/bin/activate  # Linux/Mac
    # ou
    .\venv\Scripts\activate  # Windows
  3. Instale as dependências:
    pip install -r requirements.txt

Execução

Para executar a aplicação:

streamlit run main.py

Funcionalidades

  • Consulta de frequência de nomes por década
  • Visualização em tabela e gráfico
  • Tratamento de erros e logging
  • Interface amigável com Streamlit

API

A aplicação utiliza a API pública do IBGE: https://servicodados.ibge.gov.br/api/docs/nomes?versao=2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages