Skip to content

Mobile App Based on React Native (Native Base)

Notifications You must be signed in to change notification settings

MaykonCWB/gym-app

Repository files navigation

# GYM APP



APP Mobile React-Native | Native Base | TypeScript


⚛ 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

Características

Projeto para demonstrar algumas skills técnicas relacionadas ao desenvolvimento mobile híbrido com React Native



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.

Refactor

Em construção... 🚧

🚀 Instalando o aplicativo Gym App

Para instalar o Gym App, siga estas etapas:

  1. Copie o link do projeto que está no Github.
  2. Instale o Git.
  3. No CMD digite git clone gym-app.
  4. Configure a sua máquina de acordo com os requisitos solicitado acima.

☕ Usando o Gym App

Para usar o Gym App, siga estas etapas:

  1. cd *pasta*
  2. yarn install *Basta digitar esse código uma única vez, pois irá instalar o node_modules.
  3. npx react-native run-android