GoBarber Mobile

DESCRIÇÃO

Esta aplicação foi construída durante o bootcamp GoStack ministrado pela Rocketseat. GoBarber é uma plataforma de agendamento de barbeiros. A plataforma consiste em duas aplicações, web e mobile. O site web fica responsável por realizar consultas dos horários agendados pelos clientes. Já a aplicação mobile se destina a realizar o agendamento de um horário com algum barbeiro disponível.

Para a construção da plataforma foi preciso ter maior cuidado com tratamento de datas e horários. Já para o backend da aplicação utilizou-se o conceito de DDD para melhor separação das camadas de domínio do projeto. Além disso também utilizou-se injeção de dependencias (Tsyringe), ferramenta de templates para a criação de modelos de email (Handlebars), TypeORM, MongoDB, Date-fns, criação de cache com Redis e autenticação com JWT.

PRINCIPAIS TECNOLOGIAS UTILIZADAS

  • typescript
  • reactnative
  • mongodb
  • axios

VEJA MAIS