⚛ React Native — A library to build mobile user interfaces
⚛ Redux — State management (includes Saga and Persist)
🔥 Axios — API requests
💅 Native Base UI
💖 Lint — ESlint/Prettier/Editor Config
React Native: Uma framework para construção de aplicativos nativos com JavaScript e React.
Expo: Um conjunto de ferramentas e serviços que nos permite construir apps com React Native sem necessidade de configurar um ambiente de desenvolvimento nativo.
Redux: Para gerenciamento de estado da aplicação, garantindo que o estado seja previsível e gerenciável.
Axios: Utilizado para fazer requisições HTTP de maneira simples e eficaz.
NativeBase: Um sistema de design acessível e modular para agilizar o desenvolvimento da interface do usuário.
ESLint/Prettier: Ferramentas integradas para garantir a consistência do código e seguir as melhores práticas.
EditorConfig: Para manter a padronização de código consistente entre diferentes editores e IDEs.
Para instalar o Gym App, siga estas etapas:
- Copie o link do projeto que está no Github.
- Instale o Git.
- No CMD digite
git clone gym-app
. - Configure a sua máquina de acordo com os requisitos solicitado acima.
Para usar o Gym App, siga estas etapas:
cd *pasta*
yarn install
*Basta digitar esse código uma única vez, pois irá instalar o node_modules.npx react-native run-android