Api Enem Microdados Save Abandoned

Criação de uma API com micro dados do ENEM disponibilizados pelo INEP com ASP. NET Core Web API

Project README

API Microdados ENEM 2021

Essa é uma API criada para realizar resgate de dados que estão presentes no arquivo disponibilizado pelo INEP, de forma a criar automatizações para quem pretende usar o serviço. O projeto será Open Source, já que não há viabilidade para manter os custos de manter a aplicação ASP. Net Core e MySql aberta publicamente online. Desse modo, esse repositório será um modelo para criação de API's baseada nos microdados do ENEM.

Dependências Externas

  • .NET 6 (LTS)

Os dados

Os dados estão sendo disponibilizado em um arquivo .CSV com espaço em armazenamento de 1,2GB, tendo isso em vista, é inviável utilizar para o desenvolvimento do projeto um banco de dados com mais de um milhão de linhas. Desse modo, foi criado uma pasta "Others", que será responsável por disponbilizar as 1.000 linhas limitadas que estamos utilizando e um dicionário de ajuda.

Como rodar o projeto?

Faça o clone do repositório:

git clone https://github.com/OtavioVB/api_enem_microdados.git

Entre na pasta que acabou de ser criada:

cd api_enem_microdados

Crie um Banco de Dados MySql e Importe por meio do arquivo .csv os dados. Rode o projeto:

dotnet run

Conheça um pedaço da API em:

API Enem

Referências

Open Source Agenda is not affiliated with "Api Enem Microdados" Project. README Source: OtavioVB/APIEnem
Stars
44
Open Issues
0
Last Commit
1 year ago
License

Open Source Agenda Badge

Open Source Agenda Rating