ComputerScienceMaster /
Exemplos
Este repositório guarda exemplos de códigos e aplicações para você reaproveitar em seus projetos.
Loading repository data…
bbering / repository
Este projeto é uma API RESTful para um sistema de To-Do List, permitindo aos usuários criar, editar, listar e excluir tarefas. O backend da aplicação foi desenvolvido utilizando Java Spring e utiliza MySQL como banco de dados.
Este projeto fullstack é uma API RESTful para gerenciamento de listas de tarefas (To-Do-List), desenvolvida utilizando Java Spring Boot. A API permite criar, editar, excluir e listar tarefas, além de criar, editar, excluir e listar usuários.
O frontend do projeto esta disponível em: https://github.com/bbering/frontend-todolist
| Endpoint | Retorno |
|---|---|
| GET /user/list | Retorna uma lista de usuários a quem as tarefas serão delegadas |
| GET /user/list/{id} | Retorna um usuário com base no seu ID |
| POST /user/save | Cria um novo usuário |
| PUT /user/update/{id} | Altera um usuário com base no seu ID |
| DELETE /user/delete/{id} | Deleta um usuário com base no seu ID |
{
"username": "user_test",
"password": "user-pass-123#"
}
Resposta esperada (201 Created)
{
"id": 15,
"username": "user_test",
"password": "user-pass-123#"
}
| Endpoint | Retorno |
|---|---|
| GET /tasks/list | Retorna uma lista de tasks e os usuários a quem elas foram delegadas |
| GET /tasks/list/{id} | Retorna uma task com base no seu ID |
| POST /tasks/save | Atribui uma nova task a um usuário |
| PUT /tasks/update/{id} | Atualiza uma task com base no seu ID |
| DELETE /tasks/delete/{id} | Deleta uma task com base no seu ID |
{
"userDTO":{
"id": 15
},
"taskDescription": "eat your vegetables"
}
Resposta esperada (Status 201)
{
"id": 9,
"userDTO": {
"id": 15,
"username": "user_test_ALTERED",
"password": "user-pass-123#"
},
"taskDescription": "eat your vegetables"
}
Clone o repositório para sua máquina local:
git clone https://github.com/seuusuario/backend-todolist.git
cd backend-todolist
mvn spring-boot:run
mvn clean install
E pronto, a aplicação fica disponível na porta http://localhost:8080
Selected from shared topics, language and repository description—not editorial ratings.
ComputerScienceMaster /
Este repositório guarda exemplos de códigos e aplicações para você reaproveitar em seus projetos.
felixgilioli /
Este é um projeto Maven que contém vários métodos e classes criados, além de vários testes unitários. Os métodos desse projeto não contém uma implementação de fato, sendo assim você desenvolvedor(a) deverá escreve-lo.
MatheusFarias8 /
Este projeto é uma aplicação de chat desenvolvida em Java puro que permite a comunicação entre múltiplos clientes simultaneamente, utilizando apenas a interface de linha de comando (CLI). A aplicação segue o modelo cliente-servidor, onde um servidor central gerencia as conexões e distribui as mensagens entre os usuários conectados.
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.
LucasSabatini /
Este repósitorio foi criado com o propósito de auto-aperfeiçoamento no desenvolvimento de projetos em Java. Os exercícios e projetos presentes aqui foram desenvolvidos seguindo o livro de Raoul-Gabriel Urma & Richard Warburton, publicado originalmente pela companhia O'Reilly e traduzido e publicado em português pela editora Alta Books.
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.