web: https://github.com/bernardohmr/gobarber_web mobile: https://github.com/bernardohmr/gobarber_mobile
O aplicativo GoBarber foi feito para que cabeleireiros ofertem sua agenda de atendimento e clientes possam reservar um horário específico. Nós o desenvolvemos durante o Bootcamp GoStack da Rocketseat, e foi a principal aplicação dentre outras que fizemos. Apesar de estar na versão 1.0, já foi possível aplicar vários conceitos avançados de projeto e o resultado ficou profissional!
- Arquitetura de Software e Clean Code;
- Separation of Concerns;
- Adoção dos Princípios SOLID;
- Test Driven Development;
- Múltiplos bancos de dados;
- Cache;
- Componentização e reuso de código;
- Testes unitários e Testes End-to-end;
- Continuous Integration e CD/CD;
- NodeJS
- ReactJS
- React Native
- Typescript
- TypeORM
- PostgreSQL
- MongoDB
- Redis
- Docker