Uma api que retorna dados dos editais de vagas do IMD/UFRN.
- Instale o node.js: nodejs.org
- Na raiz do projeto execute
npm i
para instalar as dependências - Execute
node index.js
para iniciar a aplicação - O projeto rodará em:
https://localhost:443/
GET localhost:443/api/
retorna informações das rotas. GET localhost:443/api/editais
retorna informações dos editais em andamento. Exemplo:
[
{
"id": "1000",
"titulo": "003/2023 - Projeto Exemplo",
"tituloExtendido": "EDITAL 003/2023 - Projeto Exemplo - IMD/UFRN",
"link": "https://metropoledigital.ufrn.br/portal/visualizar/1000",
"prazoInscricao": "17/05/2023",
"tipo": "Bolsas de Pesquisa"
}
]
GET localhost:443/api/edital:id
retorna informações de um edital baseado em seu id. Exemplo:
{
"titulo": "003/2023 - Projeto Exemplo",
"descricao": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vel lacinia enim. Mauris hendrerit nunc at bibendum tempus. Nullam a odio sit amet turpis facilisis interdum ac vitae neque.",
"editalSelecao": [
{
"titulo": "Edital de Seleção",
"link": "https://metropoledigital.ufrn.br/portal/processoSeletivo/downloadPorNome?nome=1234"
}
],
"editais": [
{
"titulo": "Edital de Seleção",
"link": "https://metropoledigital.ufrn.br/portal/processoSeletivo/downloadPorNome?nome=1234"
},
{
"titulo": "Resultado de seleção",
"link": "https://metropoledigital.ufrn.br/portal/processoSeletivo/downloadPorNome?nome=5678"
}
]
}