Aplicativo mobile para agendamentos de uma barbearia.
App em React Native com Redux & Redux-Saga desenvolvido durante o bootcamp GoStack da Rocketseat utilizando as tecnologias e boas práticas mais utilizadas pelas empresas.
- 🌐 React — Biblioteca para criar interfaces de usuário
- ♻️ Redux & Redux Saga — Gerenciamento de estados dos componentes
- 💅 Styled Components — Estilização dos componentes
- 🔧 Reactotron - Utilizado para inspecionar os processos da aplicação
- 📝 ESLint/Prettier/Editor Config — Ferramentas para formatar e manter padrão de código
Para rodar essa aplicação você pode utilizar um emulador ou seu próprio celular com Android ou iOS. Caso tenha dúvidas de como fazer isso, siga o guia:
Antes de rodar essa aplicação certifique-se que o backend também esteja rodando!
- Abra seu terminal em uma pasta qualquer e clone este repositório
git clone https://github.com/renatomarquesteles/gobarber-mobile.git
- Navegue até o diretório da aplicação:
cd gobarber-mobile
- Rode
yarn
para instalar todas as dependências do projeto - Para dispositivos com sistema iOS, rode:
yarn react-native run-ios
Para dispositivos com sistema Android, rode:
yarn react-native run-android
- Certifique-se de permitir a instalação do app no seu dispositivo ou emulador
- Aguarde finalizar a instalação do app e em seguida rode o comando
yarn start
E pronto, já pode utilizar e testar o app normalmente!
Para uma melhor experiência, confira também o frontend do GoBarber!
🇧🇷 Este projeto está licenciado sob a licença MIT - consulte o arquivo LICENSE para obter detalhes.
🇺🇸 This project is licensed under the MIT License - see the LICENSE file for details.