🚀 Bem vindo ao projeto CLI Factory! 🚀

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.

💥 Rodando o projeto e os recursos da API na sua máquina

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/

  1. 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
  1. Instale as dependĂŞncias via terminal mvn install;
  2. Rode o programa com o seguinte comando mvn exec:java -Dexec.mainClass="com.factory.Factory".

đź’Ą Requisitos

1. Registrar uma nova ordem de produção, especificando o produto a ser fabricado, a quantidade desejada e a data de entrega.

sadf

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.

sadf

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:

sadf

Com recursos suficientes:

sadf

4. Atualizar o status de uma ordem de produção, indicando se foi concluída ou não.

sadf

5. Visualizar relatórios de produção que mostrem as ordens em andamento e as concluídas.

sadf