O projeto consiste em desenvolver um aplicação para gerenciamento de um caixa com moedas de valores variados. Dado o valor do troco, o sistema permite retirar o valor informado na menor quantidade possível de moedas. Possui uma única maneira para abastecimento de caixa, sendo que o valor acrescentado é somado com o anterior. Projeto criado utilizando ReactJS e a interface gráfica do AntDesign, aplicando todas as regras do negócio no front-end.
✔️ Sistema de gerenciamento de moedas, informando o valor de cada moeda;
✔️ Opção única de abastecimento
✔️ O caixa inicia zerado
✔️ Abastecimento Único
⌛ Não pode haver caixa negativo
⌛ Caso faltar moeda, deverá ser exibida uma opção para bloquear a operação
⌛ Troco baseado na menor quantidade possível
Para utilizar o projeto, você deverá ter instalado em sua máquina o NPM ou Yarnhttps://yarnpkg.com/
# Acesse a página do projeto
$ cd market
# Instale as dependências
yarn add
# Execute o projeto
yarn start
# O projeto inciará na porta: 3000
acesse http://localhost:3000