Para isso temos um crud de produto(id, nome, descricao) - Endponts
Um crud para tabela de preço onde teremos (id, produto_id, preco, data) obs: a ultima data é o preço corrente do produto - Endponts
Um endpont onde irá mostrar o produto, com o valor
Exemplo:
CRUD de produtos
- GET /produtos
- POST /produtos
- GET /produtos/{id}
- PUT /produtos/{id}
- DELETE /produtos/{id}
O mesmo para o curd de tabela de preços
E um outro endpoint pra produto final exemplo
- GET /produtos-venda
neste mostra o valor atual do produto
Criar um visual em vue.js para utilizar a API