A Taberu Food API é uma interface de aplicação que foi criada para comunicar entre os pedidos feitos pelo utilizador no frontend e no backend. Sendo uma API BFF, foi desenvolvida à medida, tendo em conta as regras de negócio solicitadas pela empresa.
A API do Taberu Food está implementada localmente, com a possibilidade de ser deployada em Docker, desenvolvida em Spring e conectada ao PostgreSQL. Foi desenvolvido em 2 semanas, criei um sistema de registo de utilizadores, utilização de tokens para autenticação, criação de livros, etc.
Neste projeto ganhei experiência de desenvolvimento backend na criação da aplicação e na criação da base de dados.
Este projeto está associado a outro que é a geração de livros, que é outra API, mas desenvolvida em Python e FastAPI.