Barbearia Dinâmica

Número da Lista: 5
Conteúdo da Disciplina: PD

Alunos

Matrícula Aluno
17/0080102 Lucas Gomes Lopes
19/0106565 Fernando Miranda Calil

Sobre

O projeto visa encontrar, por meio do algoritmo de Weighted Interval Scheduling, o conjunto de agendamentos que dê o maior lucro para uma barbearia.

Screenshots

Screenshot 1

Screenshot 2

Screenshot 3

Instalação

Linguagem: Javascript
Framework: ReactJS

Siga as instruções a seguir :

  1. Clonar o repositório:
git clone git@github.com:projeto-de-algoritmos/PD_Barbearia.git
  1. Acessar a pasta da aplicação React:
cd PD_Barbearia
  1. Instalar as dependências:
npm install
  1. Execute a aplicação:
npm start

Uso

Clique em "Gerar Melhor Horário" para receber o conjunto de serviços com a maior arrecadação. Clique em "Realizar Agendamento", preencha todos os campos, selecione os serviços desejados e clique em "Agendar" para finalizar o agendamento.