O projeto foi feito em Java usando uma arquivo data.json como banco de dados. Todos as instruções de como preencher os campos de entrada estão nos comentários do código e nos exemplos a seguir.
Como rodar?
Lembrando: É necessário ter instalado o Java Runtime Environment(JRE), pelo menos, para rodar o projeto. Após isso basta seguir as intruções abaixo.
Link: https://www.oracle.com/java/technologies/downloads/
- Clone o repositĂłrio com o comando:
git clone git@github.com:abnerferreiradesousa/cli-factory.git
;- Entre na pasta do repositĂłrio:
cd cli-factory
- Entre na pasta do repositĂłrio:
- Instale as dependĂŞncias via terminal
mvn install
; - Rode o programa com o seguinte comando
mvn exec:java -Dexec.mainClass="com.factory.Factory"
.
1. Registrar uma nova ordem de produção, especificando o produto a ser fabricado, a quantidade desejada e a data de entrega.
2. Listar todas as ordens de produção existentes, mostrando os detalhes de cada ordem, como o produto, a quantidade e a data de entrega.
3. Verificar se o produto pode ser produzido com base nos materiais disponĂveis. Caso contrário, o sistema deve avisar que a produção nĂŁo Ă© possĂvel devido Ă falta de materiais.
Sem recursos suficientes:
Com recursos suficientes: