Construa aplicações completas,
com o Angola API.
Angola API é um projecto open source, criado por angolanos e para angolanos com objectivo de facilitar os programadores a obterem informações oficiais da banca, validações de números nacionais, bilhete de identidade, informações de localização nacional entre outros.
Alavanca as suas aplicações com o Angola API, a api do Angola API possui informações da banca angolana, provenientes do site do Banco Nacional de Angola, a api do Angola API também possui validações de dados nacionais como bilhete de identidade, passaporte entre outros.
A melhor forma de validar.
Angola API usa as melhores tecnologias para o backend, deixando assim os endpoits rápidos a nível de respostas por parte de quem faz a requisição.
Escrita de forma legível e intuitiva o Angola API é de fácil percepção, sendo assim facilitando a colaboração por parte de quem quiser ajudar no crescimento do projecto.
// Retorna a lista de províncias
[
{
"id": "6032c083c5686966bcc04202",
"nome": "Bengo",
"codigo": "BGO",
"capital": "Caxito",
"area": 15506,
"populacao": 356641,
"municipios": 6,
"comunas": 23
}
]
Com as dificuldades de encontrar informações relativas a dados como as taxas dos bancos de Angola, dificulade de encontrar listas de munípios de Angola entre outros dados importantes para implementação em sites ou aplicativos de Angola.
Chamei meu amigo Adilson M. Fuxe para criarmos a Angola API, um dos maiores projectos open source de Angola. Nos inspiramos na ideia do Filipe Deschamps criador do Brasil API.
Eu e Adilson Fuxe conseguimos distribuir algumas informações.
Criador da Angola API
Faça os seus projectos de forma simplificada.
Ao usar o Angola API, evita usar ragex's de fontes desconhecidas, o Angola API é um projecto de código aberto, logo podes dar uma olhada no código fonte do projecto, de forma analisar a sua legitibilidade.
Podes sempre também contribuir no projecto, adicionar novas funcionalidades no projecto, melhorar as funcionalidade actuais ou simplesmente apoiar o projecto, compartilhando na comunidade de programadores, ou simplesmente incentivar o uso da mesma.
![Browsers](/static/testing-104d96c737c2225e846db47532024b99.png)
// GET https://angolaapi.herokuapp.com/api/v1/banks/rates/comercial-exchange
{
"date": "25 de Fevereiro de 2021",
"banks": [
{
"name": "Banco de Investimento Rural - (BIR)",
"current": {
"buy": [
{
"currency": "USD/AOA",
"quotation": 572
},
{
"currency": "EUR/AOA",
"quotation": 712.07
}
],
"sell": [
{
"currency": "USD/AOA",
"quotation": 699
},
{
"currency": "EUR/AOA",
"quotation": 854.55
}
]
},
"lastDay": {
"buy": [
{
"currency": "USD/AOA",
"quotation": 595
},
{
"currency": "EUR/AOA",
"quotation": 715.31
}
],
"sell": [
{
"currency": "USD/AOA",
"quotation": 698
},
{
"currency": "EUR/AOA",
"quotation": 854.55
}
]
},
"variation": {
"buy": [
{
"currency": "USD/AOA",
"variation": "4,02%"
},
{
"currency": "EUR/AOA",
"variation": "0,46%"
}
],
"sell": [
{
"currency": "USD/AOA",
"variation": "-0,14%"
},
{
"currency": "EUR/AOA",
"variation": "0,00%"
}
]
}
},
...
]
Alta escalabilidade rápido e seguro.
Escrito com as melhores práticas de programação a Angola API possui boas práticas de escrita de código da actualidade, tais boas práticas incluem o clean code, clean architecture, entre outras.
Obtenha resultados rápidos de dados da banca nacional de forma segura, performática e provenientes directamente do site oficial do Banco Nacional de Angola.
![](/static/prototype-c0cc5fdf8839faeb28d8d2a2732e84ec.png)
Honestamente falando depois de começar a usar o Angola API, tive um aumento de productividade em projectos que precisava de validações específicas para Angola.
Programador frontend
Começa já usar
Angola API é de código aberto, logo podes contribuir, ajudando assim o eco-sistema open source angolano.