Skip to content

Repositório do terceiro projeto da trilha Ignite React Native 2022 produzido pela Rocketseat Education

License

Notifications You must be signed in to change notification settings

mgckaled/ignite-reactnative_ignitegym

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Figma TypeScript React Native Expo

React Native - Ignite Gym

Sobre o Projeto      Layout      Configurações      Texnologias      Licença     Autor

Landing page IgniteGym


Sobre o Projeto

A ideia dessa aplicação é termos um app onde podemos consultar exercícios de academia. Nesse aplicativo vamos ter dois tipos de navegações, uma navegação em pilha para as rotas publicas e uma navegação em abas, na parte inferior para as rotas privadas. Para estilizar essa aplicação utilizaremos o NativeBase, uma biblioteca de componentes estilizados para facilitar na criação do app.

Análises e comentários sobre o código AQUI.

Layout

O layout das telas da aplicação Ignite Gym foi desenvolvido pela equipe da Rocketseat através da ferramenta Figma. Você pode acessar o layout através deste link: Ignite Gym.

Configurações

Necessário realizar as seguintes instalações:

Criar conta e configurar os serviços externos:

Clonar repositório:

# Execute o comando git clone para realizar o clone do repositório
$ git clone https://github.com/mgkclaed/ignite-reactnative_ignitegym.git
# ou execute
$ gh repo clone mgckaled/ignite-reactnative_ignitegym
# Entre na pasta do repositório clonado
$ cd ignite-reactnative_ignitegym

Dependências e inicialização:

## instalar dependências
$ npm i
# inicializar expo
$ npx expo start

Configurações Expo:

# após criar uma conta no Expo, faça login pelo terminal:
$ npx expo login
# confirme seu nome e senha
# confirmar login. O terminal deverá mostrar o nome do usuário
$ npx expo whoami

Scripts Backend:

# Rodar API em ambiente de desenvolvimento:
$ npm run dev
# Rodar API em ambiente de procução:
$ npm start
# Criar banco de dados
$ npm run migrate
# Inserir dados no banco de dados:
$ npm run seed

Para visualizar a documentação da API, acesse http://localhost:3333/api-docs em ambiente de desenvolvimento.

Tecnologias

Licença

Distribuído sob a licença MIT. Veja LICENSE para mais informações.

Autor

Feito por Marcel Kaled. Entre em contato!


©2022 - Marcel Kaled

About

Repositório do terceiro projeto da trilha Ignite React Native 2022 produzido pela Rocketseat Education

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published