Skip to content

💈 Mobile app in React Native for the GoBaber project, a barbershop scheduling system developed during Rocketseat's GoStack bootcamp.

License

Notifications You must be signed in to change notification settings

renatomarquesteles/gostack-gobarber-mobile

Repository files navigation


GoBarber

GoBarber App

Aplicativo mobile para agendamentos de uma barbearia.

Preview

Descrição

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

Pré-requisitos

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:

Instalação

Antes de rodar essa aplicação certifique-se que o backend também esteja rodando!

  1. Abra seu terminal em uma pasta qualquer e clone este repositório
    git clone https://github.com/renatomarquesteles/gobarber-mobile.git
  2. Navegue até o diretório da aplicação: cd gobarber-mobile
  3. Rode yarn para instalar todas as dependências do projeto
  4. Para dispositivos com sistema iOS, rode:
    yarn react-native run-ios
    Para dispositivos com sistema Android, rode:
    yarn react-native run-android
  5. Certifique-se de permitir a instalação do app no seu dispositivo ou emulador
  6. 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!

License

🇧🇷 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.

About

💈 Mobile app in React Native for the GoBaber project, a barbershop scheduling system developed during Rocketseat's GoStack bootcamp.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published