GoPeople-Test

Este é um projeto TypeScript para organizar uma lista de jobs que precisam ser executados dentro de uma janela de tempo especificada.

Descrição

Dada uma lista de jobs com tempo estimado e a data máxima de conclusão, este programa organiza os jobs em um conjunto de arrays. Cada lista representa um conjunto de jobs que podem ser executados em sequência dentro de um período de 8 horas.

Instalação

Para instalar as dependências do projeto, siga os seguintes passos:

Clone o repositório:

   git clone https://github.com/cauaflemos/goPeople-test.git

Entre no diretório do projeto:

   cd goPeople-test

Instale as dependências:

   yarn install

Uso

Para rodar o programa, use o comando:

  yarn dev

Para executar os testes, use o comando:

  yarn test