ComputingVictor /
MCP-BOE
MCP server para el BOE 🇪🇸 — Acceso a legislación consolidada, sumarios diarios y tablas oficiales del Boletín Oficial del Estado mediante Model Context Protocol y API REST.
77/100 healthLoading repository data…
politicamente-app / repository
A API oficial do PoliticaMente. Este backend open-source, construído com Python & FastAPI, alimenta uma plataforma segura para memória cívica e acompanhamento eleitoral.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Este é o repositório do backend para a plataforma PoliticaMente. Construído com FastAPI e Python, este serviço é responsável por toda a lógica de negócio, segurança e gestão de dados da aplicação.
O PoliticaMente nasceu como um projeto open source com foco total em segurança, privacidade e transparência. Acreditamos que, ao lidar com dados sensíveis, a melhor abordagem é permitir que a comunidade audite e contribua para a robustez da plataforma.
Siga estas instruções para ter uma cópia do projeto funcionando na sua máquina local para desenvolvimento e testes (ambiente WSL/Linux recomendado).
pip e venv (instalados no WSL com sudo apt install python3-pip python3-venv)Clone o repositório:
git clone [https://github.com/politicamente-app/politicamente-api.git](https://github.com/politicamente-app/politicamente-api.git)
cd politicamente-api
Crie e ative um ambiente virtual:
python -m venv venv
source venv/bin/activate
Instale as dependências:
# Dependências da Aplicação
pip install fastapi "uvicorn[standard]" "pydantic[email]" "passlib[bcrypt]" sqlalchemy psycopg2-binary python-dotenv pydantic-settings "python-jose[cryptography]" python-multipart
# Dependências de Teste
pip install pytest httpx
Crie o arquivo .env:
.env na pasta raiz do projeto.DATABASE_URL="postgresql://postgres.[SEU_ID]:[SUA_SENHA]@[aws-0-sa-east-1.pooler.supabase.com:5432/postgres](https://aws-0-sa-east-1.pooler.supabase.com:5432/postgres)"
# Execute `openssl rand -hex 32` no terminal para gerar uma chave segura
SECRET_KEY="sua_chave_secreta_aqui"
ALGORITHM="HS256"
ACCESS_TOKEN_EXPIRE_MINUTES=60
Com seu ambiente virtual ativado, execute o servidor de desenvolvimento Uvicorn a partir da pasta raiz (politicamente-api/):
uvicorn app.main:app --reload
A flag --reload faz com que o servidor reinicie automaticamente após cada alteração no código.
Abra seu navegador e acesse http://127.0.0.1:8000. Você deverá ver a mensagem: {"message":"Bem-vindo à API do PoliticaMente"}.
politicamente-api/):
pytest
O Pytest irá descobrir e executar automaticamente todos os testes dentro da pasta tests/.Selected from shared topics, language and repository description—not editorial ratings.
ComputingVictor /
MCP server para el BOE 🇪🇸 — Acceso a legislación consolidada, sumarios diarios y tablas oficiales del Boletín Oficial del Estado mediante Model Context Protocol y API REST.
77/100 healthpavanad /
API Python para consulta na base de dados oficial do e-MEC
71/100 healthemark-ao /
Telegram Downloader CLI é uma ferramenta de linha de comando desenvolvida em Python que permite baixar automaticamente vídeos e outros conteúdos de canais, grupos e conversas do Telegram utilizando a API oficial (Telethon).
dgongut /
API no oficial de filmaffinity desarrollada en python
51/100 health686f6c61 /
API REST no oficial para paradas, líneas y tiempos en tiempo real de TUSSAM (Sevilla)
76/100 healthbarbaracalderon /
The "Diário Oficial da União" (DOU) Web Restful API developed in the thesis for the bachelor's degree in Information Systems at UFSC. This is a mock API project, as it focuses on a limited dataset spanning of three days.
44/100 health