Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
f771ea3
npm install
Matheus-Pozett Oct 22, 2025
e8dbddf
test deploy vercel
Matheus-Pozett Nov 9, 2025
bc2a5de
feat: cria rota GET para buscar todos os produtos e buscar produtos p…
Matheus-Pozett Nov 19, 2025
d7817c1
feat: criando camada service de produtos
Matheus-Pozett Nov 24, 2025
a4f23c6
Revert "remove files trybe"
Matheus-Pozett Nov 24, 2025
5a11be5
test: cria teste de caso de sucesso para rota get, allProducts
Matheus-Pozett Nov 24, 2025
17233cb
test: cria testes da camada de controller
Matheus-Pozett Dec 1, 2025
f1d4f56
test: cria testes da camada model para as funções getProducts e getPr…
Matheus-Pozett Dec 1, 2025
3363f6d
test: cria testes da camada service
Matheus-Pozett Dec 1, 2025
8c850d5
feat: cria rota para vendas
Matheus-Pozett Dec 2, 2025
7c8f75e
feat: cria model para pegar todas as vendas
Matheus-Pozett Dec 2, 2025
8a6332a
feat: service getSales
Matheus-Pozett Dec 2, 2025
44ab8bf
instala biblioteca camelize
Matheus-Pozett Dec 2, 2025
9433f96
feat: implementa camelize no model sales
Matheus-Pozett Dec 2, 2025
f72f8d0
feat: controller para requisições getAll sales
Matheus-Pozett Dec 2, 2025
7d6278b
feat: cria rota para listar vendas por id
Matheus-Pozett Dec 2, 2025
801ac9c
tests: implementa testes da camada model para listar todas as vendas
Matheus-Pozett Dec 2, 2025
31c02a3
tests: cria teste para listar venda por ID na camada model
Matheus-Pozett Dec 2, 2025
37eac00
tests: cria teste para caso de não encontrar venda por ID e retorna a…
Matheus-Pozett Dec 2, 2025
9eacab0
tests: cria testes da camada service para listar todos as vendas e re…
Matheus-Pozett Dec 2, 2025
84181b5
tests: cria testes da camada service para listagem de vendas por ID
Matheus-Pozett Dec 2, 2025
ccea3ef
tests: cria testes de sucesso na camada controler para listar vendas …
Matheus-Pozett Dec 2, 2025
2834f88
tests: implementa testes para caso de sucesso ao listar por id e reto…
Matheus-Pozett Dec 2, 2025
983112a
tests: teste para aso de não encontrar vendas
Matheus-Pozett Dec 2, 2025
7d7b871
feat: model para criar novo produto
Matheus-Pozett Dec 3, 2025
7791d0f
feat: cria função para buscar produto pelo nome
Matheus-Pozett Dec 3, 2025
5a22bfb
feat: cria função para regras de validação na camada service para cri…
Matheus-Pozett Dec 3, 2025
108a376
fix: corrige logica no service para cadastro de produto
Matheus-Pozett Dec 3, 2025
4ec3908
feat: cria controller para cadastro de produto
Matheus-Pozett Dec 3, 2025
6ea694b
feat: validações para cadastro de produto
Matheus-Pozett Dec 3, 2025
3bebc64
tests: testa camada de modelo para criação de produto
Matheus-Pozett Dec 3, 2025
ccaa915
tests: verifica se ja existe produto no banco e se não existe
Matheus-Pozett Dec 3, 2025
6f4a39e
tests: testa camada de serviço para cadastro de produto em caso de su…
Matheus-Pozett Dec 3, 2025
2232172
tests: teste para validar que produto já existe
Matheus-Pozett Dec 3, 2025
d367e18
tests: testa camada controller no cadastro do produto em caso de suce…
Matheus-Pozett Dec 3, 2025
35a1299
test: testa middleware de validação de produto
Matheus-Pozett Dec 3, 2025
5c520e0
test: testando middleware de produto
Matheus-Pozett Dec 3, 2025
6265bdb
remove pastas github
Matheus-Pozett Dec 3, 2025
c22df64
cria model para cadastrar nova venda
Matheus-Pozett Dec 3, 2025
3710faf
refactor: refatora model de cadastrar venda
Matheus-Pozett Dec 3, 2025
471f4b1
feat: cria rota para cadastrar venda
Matheus-Pozett Dec 3, 2025
a1a743b
test: testa camada controller para cadastro de vendas
Matheus-Pozett Dec 3, 2025
d603165
test: testa função createSale da camada de modelo
Matheus-Pozett Dec 3, 2025
1c674de
Revert "remove pastas github"
Matheus-Pozett Dec 3, 2025
00ae39f
test: testa função para criar nova venda da camada de serviço
Matheus-Pozett Dec 4, 2025
a172aa8
feat: criando middleware para validações de cadastro de vendas
Matheus-Pozett Dec 8, 2025
9119001
feat: cria testes para produto não encontrado ao cadastrar uma venda
Matheus-Pozett Dec 8, 2025
637eb7b
test: implementa testes para middlewares de sales
Matheus-Pozett Dec 8, 2025
b4efe45
feat: cria model para deletar produto
Matheus-Pozett Dec 8, 2025
0f45af7
feat: implementa função deleteProduct para regras de negocio na camad…
Matheus-Pozett Dec 8, 2025
7b1522d
feat: implementa funcionalidade de deletar produtos na camada controller
Matheus-Pozett Dec 8, 2025
2a67cb9
test: testando model delete product
Matheus-Pozett Dec 8, 2025
cc27177
test: testa função deleteProduct da camada service
Matheus-Pozett Dec 8, 2025
47cf71e
test: testa função deletePRoduct da camada controller
Matheus-Pozett Dec 8, 2025
efab25b
feat: implementa logica para deletar uma venda
Matheus-Pozett Dec 8, 2025
9ee61fd
test: testes para rota de deletar venda
Matheus-Pozett Dec 9, 2025
eaa1838
feat: model updateProduct
Matheus-Pozett Dec 9, 2025
a4bacba
feat: service updateProduct
Matheus-Pozett Dec 9, 2025
4c9ba15
ajusta função updateProduct na model
Matheus-Pozett Dec 9, 2025
0e34b65
feat: controller updateProduct
Matheus-Pozett Dec 9, 2025
59c68cf
feat: adiciona middleware de validação na rota put product
Matheus-Pozett Dec 9, 2025
f47a026
ajuste na service updateProduct
Matheus-Pozett Dec 9, 2025
d0930ae
test: cria testes para atualização de produto
Matheus-Pozett Dec 9, 2025
b01b89d
feat: service searchProduct
Matheus-Pozett Dec 9, 2025
d47a6e4
feat: controller searchProduct
Matheus-Pozett Dec 9, 2025
15caf47
feat: model searchProduct
Matheus-Pozett Dec 9, 2025
28a1dc9
adiciona rota get para buscar por query
Matheus-Pozett Dec 9, 2025
1d65dae
test: testes para função de buscar produto via query das camadas mode…
Matheus-Pozett Dec 9, 2025
66c2a0f
feat: rota para atualizar venda
Matheus-Pozett Dec 9, 2025
2c0be73
test: criando testes para atualização de vendas
Matheus-Pozett Dec 9, 2025
4805fbd
remove files trybe
Matheus-Pozett Dec 9, 2025
c7da4c8
package
Matheus-Pozett Dec 9, 2025
af552af
editando readme
Matheus-Pozett Dec 9, 2025
9da3b4b
readme update
Matheus-Pozett Dec 10, 2025
b792286
readme final
Matheus-Pozett Dec 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
886 changes: 267 additions & 619 deletions README.md

Large diffs are not rendered by default.

27 changes: 0 additions & 27 deletions __tests__/.eslintrc.json

This file was deleted.

22 changes: 0 additions & 22 deletions __tests__/cypress.config.js

This file was deleted.

11 changes: 0 additions & 11 deletions __tests__/cypress/e2e/00.RunAllSpecs.cy.js

This file was deleted.

67 changes: 0 additions & 67 deletions __tests__/cypress/e2e/01.getProducts.cy.js

This file was deleted.

126 changes: 0 additions & 126 deletions __tests__/cypress/e2e/02.getSales.cy.js

This file was deleted.

47 changes: 0 additions & 47 deletions __tests__/cypress/e2e/03.createProduct.cy.js

This file was deleted.

52 changes: 0 additions & 52 deletions __tests__/cypress/e2e/04.validateProduct.cy.js

This file was deleted.

Loading