O GoBarber é um aplicativo para ajudar os usuários a agendar serviços de beleza, atualmente serviços de barberaria e corte de cabelo em geral.
Na aplicação web o prestador de serviço pode listar os agendamentos marcados ao dia, tendo acesso também a um calendário. No aplicativo mobile o usuário poderá criar um agendamento, onde terá uma duração de no máximo 1 hora e com vagas das 8 da manhã até às 6 da tarde.
Este projeto está sendo desenvolvido no curso Bootcamp Go Stack, na 11⁹ edição, da Rocketseat.
Link para o Figma
Gifs do app web
Gifs do app mobile
Consulte os README em cada pasta do projeto (server, web, mobile) para executar a aplicação. Ambos os app mobile e web dependem do server executanto.
Use o comando adb reverse tcp:3333 tcp:3333
para o app na plataforma Android acessar o servidor (e imagens).
Tenha o Docker e o Docker Compose para facilitar a execução dos banco de dados do server.
A aplicação desenvolvida no Go Stack 11 é totalmente escalável, por isso pensei em alguns pontos que podem melhorar e outras coisas que posso implementar ao longo do tempo :)
- Melhorar o sistema de cache
- Implementar Toasts como notificações no app mobile
- Melhorar estrutura de diretórios do app mobile
- Implementar recuperar senha no app mobile
- Implementar categorias de serviços no projeto
- Implementar cadastro de endereço de atendimento (Junto de mapas)
- Flexibilizar horário de atendimento
- Adicionar telefone para a comunicação entre usuário e prestador de serviço
- Criar uma aba de notificações
Este projeto esta sobe a licença MIT.
Feito com ❤️ por Gabriel Bartoczevicz Entre em contato!