Vou construir um backend seguro de API REST com spring boot e autenticação JWT


Sobre este Serviço
Tradução automática
Você precisa de um backend. Não de um protótipo que quebre com o uso real.
Eu construo APIs REST em Java e Spring Boot: camadas adequadas, persistência real no banco de dados, validação, tratamento de erros e documentação que permite que seu desenvolvedor de frontend trabalhe sem te fazer perguntas.
O QUE VOCÊ RECEBE
- endpoints REST projetados de acordo com o que sua aplicação realmente faz
- esquema do banco de dados, entidades e repositórios (Postgres, MySQL,
Oracle ou MongoDB)
- autenticação JWT e controle de acesso baseado em funções onde for necessário
- validação de entrada e respostas de erro que fazem sentido
- documentação Swagger / OpenAPI
- testes unitários e de integração
- Dockerfile e instruções de configuração
COMO EU FUNCIONO
Escrevo um código limpo e em camadas, que você pode passar para outro desenvolvedor
mais tarde. Controlador, serviço, repositório, devidamente separados. Sem
lógica de negócio escondida em um controlador.
Você recebe o código fonte completo, não uma caixa preta.
Envie o que sua aplicação precisa fazer e eu te digo quantos
endpoints isso realmente envolve e qual pacote se encaixa.
Conheça mais sobre Sarmad Habib
Software Engineer
- A partir dePaquistão
- Membro desdeset. de 2024
- Responde em aprox.:1 hora
Idiomas
Inglês
Tradução automática
Meu portfólio
Outros serviços de Desenvolvimento de Software que eu ofereço
Perguntas frequentes
Tradução automática
Você consegue trabalhar com meu banco de dados existente?
Sim. Envie o esquema e eu farei o mapeamento ao invés de redesenhar.
Qual banco de dados você recomenda?
PostgreSQL para a maioria dos projetos. Mas se você já usa MySQL ou Oracle, usarei o que você tem; migrar bancos de dados é um trabalho separado.
Você também constrói o frontend?
Não, apenas backend. Isso é intencional, prefiro fazer uma coisa bem feita. Sua API será bem documentada para que qualquer desenvolvedor frontend possa trabalhar com ela.
Você vai fazer o deploy?
Incluído no pacote Full Backend. Para os outros, forneço um Dockerfile e instruções.
Você pode adicionar a uma API que já tenho?
Sim, e muitas vezes é mais barato do que um pacote novo. Me envie uma mensagem com seu repositório primeiro.
E se eu não souber quantos endpoints preciso?
Descreva o que seu app faz e eu conto para você antes de você fazer o pedido.

