O objetivo deste projeto é o de permitir consulta, inclusão, modificação e exclusão de tarefas no banco de dados do projeto através da sua API.
-
Docker instalado
-
Git instalado para clonar o repositório
Para utilizar esta API, siga os passos abaixo:
Abrir um terminal no diretório raiz do projeto e executar:
docker run -p 80:80 -v $PWD:/usr/share/nginx/html --name front --rm nginx:alpine
Abrir um terminal no diretório raiz do projeto e executar:
docker build -t personal-website:v1 .
docker run -dp 80:80 personal-website:v1
A API open-source pública gratuita utilizada se chama TextDB e é usada para compartilhar dados no formato de texto. Esta API utiliza um UUID V4 para identificar os dados compartilhados via post.
Quando este website é carregado ele gera um UUID V4 único para este propósito. Quando
o botão de compartilhar (share) é acionado, o link de acesso à lista de tarefas é copiado,
tendo o formato https://textdb.dev/data/<myUUID>
.
Com o link no clipboard é possível compartilhá-lo facilmente.
- [POST]
https://textdb.dev/api/data/<myUUID>
- Implementação inicial.
- Funcionalidade de adicionar, visualizar, remover e modificar tarefas.
Este projeto foi desenvolvido por Samuelson E. V. e pode ser encontrado no GitHub.
Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.