The Green Market é um e-commerce de produtos de uso cotidiano sustentáveis, ecológicos e/ou recicláveis. Como projeto do bloco II e III do bootcamp FullStack Java, da Generation Brasil, desenvolvemos todo o back-end da aplicação e, em breve, desenvolveremos também o front-end.
Baseada no Objetivo de Desenvolvimento Sustentável 13 da ONU, o The Green Market tem como foco a obtenção de renda, através da venda de produtos sustentáveis, para doação a organizações que promovem ações concretas de redução das mudanças climáticas e cuidados com o meio ambiente.
Com isso, nossa missão é reduzir as mudanças climáticas, impactando o coletivo, ao mesmo tempo em que impactamos o consumo individual.
Método | Requisição do Endpoint | Descrição |
---|---|---|
POST | /produtos | Cadastrar um novo produto |
GET | /produtos | Consultar todos os produtos |
GET | /produtos/{id} | Consultar um produto por ID |
PUT | /produtos | Atualizar uma produto |
DELETE | /produtos/{id} | Deletar um produto por ID |
POST | /categorias | Cadastrar uma nova categoria |
GET | /categorias | Consultar todas as categorias |
GET | /categorias/{id} | Consultar categoria por ID |
GET | /titulo/{categoria} | Consultar categoria por nome |
PUT | /categorias | Atualizar uma categoria |
DELETE | /categorias/{id} | Deletar uma categoria por ID |
POST | /usuarios/cadastrar | Cadastrar um novo usuário |
POST | /usuarios/logar | Logar um usuário já cadastrado |
GET | /usuarios/all | Consultar todos os usuários |
GET | /usuarios/{id} | Consultar um usuário por ID |
PUT | /usuarios/atualizar | Atualizar um usuário |
Realizamos os testes de todos os endpoints no Insomnia, para garantir que nossa API estava funcionando conforme deveria, assim como testamos também o deploy do Render.
Clique aqui para conferir a documentação da API do The Green Market.
E aqui está a equipe The Green Market, um grupo de desenvolvedoras e desenvolvedores incríveis! 💚
Erica Araujo |
Fernando Alves |
Giovana Oliveira |
Isaac M. Castanho |
Katiana Xavier |
Luan Silva |
---|