An open API service indexing awesome lists of open source software.

https://github.com/pedropfsf/imc-app

Aplicativo criado com Expo para calculo de IMC (Índice de Massa Corporal)
https://github.com/pedropfsf/imc-app

expo expo-cli react-native react-native-animatable reactjs typescript

Last synced: 9 months ago
JSON representation

Aplicativo criado com Expo para calculo de IMC (Índice de Massa Corporal)

Awesome Lists containing this project

README

          

Calculadora IMC


Icon app




Aplicativo usado para calcular o seu Índice de Massa Corporal

* [Sobre](#Sobre)
* [Apresentação](#apresentacao)
* [Pre Requisitos](#Pre-requisitos)
* [Tecnologias](#tecnologias)


🚀 Em evolução 🚀

## Sobre
É basicamente um aplicativo híbrido que tem como objetivo calcular seu IMC que é nada mais, nada menos, que o seu Índice de Massa Corporal

Utilizei typescript para facilitar o desenvolvimento, expo para ter acesso a um SDK bem completo e poder ter a possibilidade de testar o app
no celular

Ta, mas como esse aplicativo pode ser útil para mim?


Pode ser útil para automatizar uma tarefa que é calcular o IMC a mão, não que seja difícel
mas caso queira descobrir o seu IMC de um forma mais rápida então o aplicativo pode ser a sua solução




Por que criou o app?


Criei para desenvolver minhas habilidades e conhecimentos, melhor forma de aprender algo é colocando a mão na massa, e também por puro hobby


## Apresentação






Home Screen of App

## Pre Requisitos
Caso queira contribuir com o repositório, segue ae os passos para testar na sua máquina

Vai precisar do node.js instalado para poder rodar o modo desenvolvimento do expo e testar o app

Para baixar segue o link abaixo
```
https://nodejs.org/en/download/
```

O gerenciador de pacote NPM vai vim junto ao node.js

mas caso queira usar o yarn segue o seguinte link de sua instalação e siga todos os passos no site dele
```
https://classic.yarnpkg.com/lang/en/docs/install/#debian-stable
```

lembrando que para baixar o yarn vai precisar do NPM

Abra o terminal do seu sistema e clone o repositório do projeto com o seguinte comando
```
git clone git@github.com:AstronautoLunar/imc-app.git
```

Em seguida entre no repositório clonado
```
cd imc-app
```

Instala as dependências
```
npm install
```

E execute o projeto no modo desenvolvimento
```
yarn start
```

## Tecnologias

- [React Native](https://reactnative.dev/)
- [Expo](https://docs.expo.dev/)
- [Typescript](https://www.typescriptlang.org/)
- [React Native Animatable](https://github.com/oblador/react-native-animatable)