/schedule-api

Primary LanguageJavaScript

Zenklub Schedule API

Desenvolvimento de uma API para gerenciamento de disponibilidade de profissionais com uso de slots de tempo e marcação de consultas.

Status: Finalizada ✅

Features

  • CRUD de gerenciamento para profissionais;
  • Listagem de disponibilidade;
  • Reserva de sessões;
  • Autenticação de profissionais;
  • Disparo de e-mails de confirmação de consulta ao cliente;
  • Desistência de consulta;

Modelagem DER

Modelagem DER

Documentação

⚠️ A aplicação deve ser inicializada para que seja possível acessar a documentação.

Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Pré-requisitos


Funcionamento da API

# Acesse o projeto no terminal/cmd
$ cd zenklub-test
# Instale as dependências
$ npm install
# Execute a aplicação
$ docker-compose up



Feito com 💜 por Inaê Rosa