Skip to content

o projeto consiste em um sistema de gerenciamento academia onde o usuário pode entrar no sistema ou se cadastrar, onde poderá ver todos exercícios de seu treino, ver detalhes sobre cada exercício, marcar um exercício como concluído, visualizar seu histórico de exercícios concluídos e editar os dados de sua conta.

Notifications You must be signed in to change notification settings

GuilhaoF/ignite-gym-app

Repository files navigation

Ignite Gym App

logo academia

Demonstraçao

funcionamento do app

ℹ️ Sobre

Esse é o projeto Ignite Gym o projeto consiste em um sistema de gerenciamento academia onde o usuário pode entrar no sistema ou se cadastrar, onde poderá ver todos exercícios de seu treino, ver detalhes sobre cada exercício, marcar um exercício como concluído, visualizar seu histórico de exercícios concluídos e editar os dados de sua conta.

💾 Como rodar

A primeira coisa sobre rodar essa aplicação é que você precisa mudar o IP em todos os arquivos que utilizam o ip do servidor back-end, nos projetos server e mobile (Faça isso após o servidor back-end estar rodando).

1 - Clonar o repositório

git clone https://github.com/GuilhaoF/ignite-gym-app.git
cd ignite-gym-app

2 - Instalar as dependências e rodar o back-end

Baixe o backend neste link aqui : repositorio backend

Use o comando git abaixo para clonar somente a pasta backend feita em NodeJs

git clone --depth 1 --branch main https://github.com/rocketseat-education/ignite-rn-04-ignite-gym api
cd api
npm install ou npm i

Depois rode o script npm dev para executar o back-end.

npm run dev

3 - Mude o IP do localhost

Mude o IP do localhost para o seu IP de localhost nos arquivos:

4 - Instalar as dependências e rodar o aplicativo mobile

Do diretório ignite-gym-app, vá para mobile e rode o comando npm install. Depois de instalar as dependências, rode o script start.

cd mobile
npm install ou npm i 
npx expo start

E, agora, escaneie o QRCode do terminal no seu celular, com o aplicativo do expo ou rode no emulador

npm run android 
npm run ios

🎏 Futuro

Algumas funcionalidades que eu desejo adicionar nessa aplicação não estão, ainda, nessa versão e, nessa seção, eu decidi listar cada uma dessas funcionalidades para uma ajuda mental para as próximas alterações no código.

[] [] [] []

Licença

MIT

🤓 Criador

Luis Felipe Guilhao

About

o projeto consiste em um sistema de gerenciamento academia onde o usuário pode entrar no sistema ou se cadastrar, onde poderá ver todos exercícios de seu treino, ver detalhes sobre cada exercício, marcar um exercício como concluído, visualizar seu histórico de exercícios concluídos e editar os dados de sua conta.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published