Skip to content

c4mpos-dev/ignite-gym

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ignite Gym

project img

O Ignite Gym é uma aplicação para você gerenciar seus treinos na academia e ter mais controle sobre os exercícios que está realizando. A Aplicação consome um back-end em Node.js que contém uma variedade de exercícios divididos em grupos (ombro, tríceps, bíceps, costas, etc.). Após realizar o exercício, basta marcar como realizado que ele será enviado ao seu relatório, onde ficará salvos todos seus exercícios já feitos, separados por dia e hora.

💻Tecnologias Utilizadas

Mobile

✨Pré-requisitos

Antes de começar, certifique-se de ter instalado as seguintes ferramentas:

❓Como executar o projeto

Clone o projeto para o local desejado em seu computador.

$ git clone git@github.com:c4mpos-dev/ignite-gym.git

🚧 Executando o Back-end

# Navegue até o diretório
$ cd api

# Instale as dependências necessárias
$ npm install

# Agora inicie o servidor do back-end
$ npm run start

# O servidor irá rodar na porta 3333 com o aviso: "Server is running on Port 3333".

🚧 Executando o Front-end

# Com o back-end rodando, abra um novo terminal e navegue até o diretório
$ cd mobile

# Instale as dependências necessárias
$ npm install

# Agora inicie a aplicação - Um QR Code será exibido no Terminal
$ npm run start

# Eu seu celular instale o aplicativo Expo Go - Ele é gratuito na PlayStore.

# Abra o Expo Go que acabou de instalar, e então escaneie o QR Code através do aplicativo.

# A aplicação então será exibida de forma 100% funcional diretamente em seu celular.

🏛️Estrutura do Projeto

  • api/: Contém a api que alimenta o aplicativo.
  • mobile/src/: Contém o código-fonte do aplicativo.
  • mobile/assets/: Imagens e outros recursos estáticos.
  • mobile/App.tsx: Ponto de entrada principal do aplicativo.
  • templates/: Contém fotos para o README do projeto.

🔖 Layout

About

O Ignite Gym é uma aplicação para você gerenciar seus treinos na academia e ter mais controle sobre os exercícios que está realizando.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors