/treinamento-multiplataforma-client

Aplicativo para a visualização de fichas de treinamento em Android ou IOS.

Primary LanguageJavaScriptMIT LicenseMIT

Visualização de fichas de treinamentos

Um aplicativo complementar ao Gerenciamento (fichas) de treinamentos que tem como função exibir as fichas de treinos para os clientes independentemente da plataforma utilizada (Android ou IOS).

License MIT

demo-mobile


Visualização de treinos

demo-web

Recursos

Esta aplicação possui as seguintes ferramentas e bibliotecas:

  • Expo - A ferramenta Expo, perminte a execução de aplicativos feitos com React Native em telefones com Android, IOS ou na Web de forma rápida;
  • React Native - Utilização da biblioteca React para a construção de aplicativos para Android e IOS;
  • Firebase (Realtime Database) - Armazenamento e sincronização de dados em aplicativos.

Começando

  1. Clonar o repositório com git clone https://github.com/victorsouzadev/treinamento-multiplataforma-client.git, git clone git@github.com:victorsouzadev/treinamento-multiplataforma-client.git ou gh repo clone victorsouzadev/treinamento-multiplataforma-client
  2. Entrar no diretório do projeto:cd treinamento-multiplataforma-client/
  3. No diretório princial deve ser criado o arquivo config.js que será importado para o arquivo App.js. O config.js deve conter a configuração fornecida pelo Firebase para realizar a conexão com o banco.
  4. Rodar expo install para instalar as dependências.
  5. Rodar expo start para executar o projeto (Após isso será mostrado pelo Expo as opções para a execução do aplicativo).