Fernanda-Kipper /
backend-cardapio-digital
Esse projeto é a API REST da aplicação de Cardápio Digital desenvolvido durante meu tutorial no Youtube
Loading repository data…
mariliatostesdev / repository
Projeto de Backend de Farmácia feito em Java e Spring - Projeto final do módulo 2 do Bootcamp Java Web Full Stack da Generation Brasil
Este projeto é um E-commerce de produtos recicláveis, baseado no Objetivo de Desenvolvimento Sustentável (ODS) da ONU número 12 - Consumo e Produção Sustentáveis. Nosso objetivo é criar uma plataforma que facilite a conexão entre pessoas que desejam descartar ou vender materiais recicláveis e pessoas interessadas em comprá-los.
Este é um projeto de sistema de controle de acesso e segurança desenvolvido com Spring Security e autenticação JWT. O sistema oferece funcionalidades para autenticação de usuários, gerenciamento de categorias e produtos.
Para configurar e executar o projeto localmente, siga estas etapas:
git clone https://github.com/seu-usuario/seu-repositorio.git
mvn spring-boot:run
Após a execução do projeto, você pode acessar os endpoints HTTP para interagir com as funcionalidades oferecidas pelo sistema.
Para autenticar um usuário e receber um token JWT válido, envie uma solicitação POST para o endpoint /login com as credenciais de usuário. O token JWT será retornado como resposta e pode ser usado para autorização em outros endpoints.
Exemplo de solicitação:
POST /login
Content-Type: application/json
{
"email": "usuario@example.com",
"senha": "senha123"
}
O sistema oferece endpoints para criar, listar, atualizar e excluir categorias de produtos. As solicitações devem incluir um token JWT válido no cabeçalho Authorization para autorização.
Exemplo de criação de categoria:
POST /categorias
Authorization: Bearer {seu-token-jwt}
Content-Type: application/json
{
"nome": "Categoria de Exemplo",
"descricao": "Esta é uma categoria de exemplo"
}
Da mesma forma que as categorias, o sistema oferece endpoints para criar, listar, atualizar e excluir produtos. As solicitações também devem incluir um token JWT válido para autorização.
Exemplo de criação de produto:
POST /produtos
Authorization: Bearer {seu-token-jwt}
Content-Type: application/json
{
"nome": "Produto de Exemplo",
"descricao": "Este é um produto de exemplo",
"preco": 19.99,
"quantidade": 10,
"categoriaId": 1
}
O projeto inclui testes automatizados para garantir a qualidade e a integridade do código. Você pode executar os testes unitários utilizando o Maven:
mvn test
Contribuições são bem-vindas! Se você tiver sugestões de melhorias, correções de bugs ou novas funcionalidades, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Selected from shared topics, language and repository description—not editorial ratings.
Fernanda-Kipper /
Esse projeto é a API REST da aplicação de Cardápio Digital desenvolvido durante meu tutorial no Youtube
Lucas-Angelo /
Projeto de API RESTful em Spring Boot para gerenciamento de tarefas, com foco em CRUD e autenticação. Parte de um curso interdisciplinar na PUC Minas. Playlist do curso no YouTube
thallyta-castro-cv /
Este projeto consiste em uma aplicação Backend com Spring Boot para criar um sistema de delivery de comida completo com todos os recursos que o Spring disponibiliza. O intuito deste projeto é servir de repositório base para consultas futuras de implementação de recursos do framework.
AugustoMello09 /
Este projeto é uma aplicação Full Stack para um E-commerce de PetShop, desenvolvida com Java, Spring Boot 3+ no backend e Angular no frontend. O objetivo é simular uma plataforma completa onde os usuários podem navegar e realizar compras de produtos para pets de maneira intuitiva e segura.
leonardobussi /
projeto java web para axilio no cadastro de condomínios de um condomínio
ifspcodelab /
Back-end do projeto Gestão de Estágios desenvolvido com Java, Spring Boot e PostgreSQL.