Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adrianobispo/fitmoment
É um App Nativo, feito com Ionic Framework, desenvolvido e entregue no ano de conclusão do curso técnico de Desenvolvimento de Sistemas da ETE Porto Digital
https://github.com/adrianobispo/fitmoment
angular cordova firebase fitmoment ionic saude-digital typescript
Last synced: about 1 month ago
JSON representation
É um App Nativo, feito com Ionic Framework, desenvolvido e entregue no ano de conclusão do curso técnico de Desenvolvimento de Sistemas da ETE Porto Digital
- Host: GitHub
- URL: https://github.com/adrianobispo/fitmoment
- Owner: AdrianoBispo
- License: mit
- Created: 2022-10-03T18:36:41.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-06T20:52:02.000Z (over 1 year ago)
- Last Synced: 2024-10-15T17:25:14.010Z (about 1 month ago)
- Topics: angular, cordova, firebase, fitmoment, ionic, saude-digital, typescript
- Language: TypeScript
- Homepage:
- Size: 4.78 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
FitMoment
Baixe Aqui o APK |
Apresentação Final do Projeto |
Site dos Termos e Serviços
📜 Tópicos
- [👨🏾🏫 Sobre o Projeto](#sobre-o-projeto)
- [❗ Problemática](#problematica)
- [🎯 Nosso Objetivo](#nosso-objetivo)
- [💡 Nossa Ideia](#nossa-ideia)- [👨🏾🎨 Protótipo do Figma](#prototipo-figma)
- [📲 Aplicativo FitMomemnt](#app-fitmoment)
- [👨🏾🔧 Funcionalidades](#funcionalidades)
- [📱 Tela de Introdução](#tela-de-introducao)
- [📱 Telas Principais](#telas-principais)- [💻 Tecnologias Utilizadas](#tecnologias-utilizadas)
- [📲 Instalação](#instalacao)
- [▶ Rodando App](#rodando-app)- [👨🏾💻 Desenvolvedores](#desenvolvedores)
👨🏾🏫 Sobre o Projeto
O projeto FitMoment, foi desenvolvido pelos estudantes do 3° ano do ensino médio/técnico da ETE Porto Digital com base no ODS 3 da ONU (Saúde e Bem-estar), buscando combater condições de desconforto em ambiente de trabalho, pelo qual, trabalhadores do dia-a-dia passam. O projeto foi desenvolvido como trabalho final para a disciplina "Projeto Integrador 3" e entregue no dia 04/12/2022.
❗ Problemática
Os principais problemas dos funcionários que fazem esforço repetitivo são: Ergonomia, Estresse, mal-estar, má postura, problemas de saúde; essas condições geradas afetam diretamente à empresa, no caso da produção e empregabilidade. Dessa maneira, a empresa passará por conflitos desnecessários, como: demissão, contratação, mudança de itinerários, perda de clientes, baixas no comércio, entre outras ações. Uma pesquisa realizada pelo Sistema Fiep com dados e indicadores de 2016 e 2018 de uma empresa com aproximadamente 80 funcionários apontou uma queda significativa de 55,5% nos afastamentos do trabalho por motivos de problemas de saúde.
🎯 Nosso Objetivo
Entre nossos principais objetivos temos:
- Melhorar a condição psicológica do funcionário.
- Combater as doenças posturais geradas no ambiente de trabalho.
- Melhorar o bem-estar, a postura, a comunicação e a fidelidade laboral.
- Melhorar a flexibilidade e condicionamento físico. Para, assim, aumentar a qualidade e produtividade.
- Eliminar o estresse e as tensões.
- Aumentar e resguardar a lucratividade.
- Redução de gastos.
💡 Nossa Ideia
Através de nosso aplicativo, os funcionários irão poder praticar os exercícios propostos e monitorar, para à empresa, à prática durante o período propício; com sugestões de exercícios para problemas específicos.
Os benefícios da ginástica laboral para sua empresa são diversos. Segue abaixo alguns desses benefícios:
- Evita doenças posturais;
- Melhora o rendimento dos funcionários;
- Melhora a flexibilidade;
- Melhora as dores crônicas causadas pelo trabalho;
- Deixa o escritório com pessoas mais alegres;
- Evita afastamentos por doenças;
- Acaba com o sedentarismo;
- Melhora a autoestima;
- Elimina o estresse e as tensões do dia a dia;
- Melhora o condicionamento físico;
- Possibilita momentos de descontração, que são tão valiosos no ambiente de trabalho quanto os momentos de seriedade e profissionalismo.
👨🏾🎨 Protótipo do Figma
Clique aqui para abri-lo no Figma.
📱 Aplicativo FitMoment
👨🏾🔧 Funcionalidades
`👤 Perfil de Usuário:` Realizar cadastro dos usuários, podendo ser pacientes ou profissional de Ed. Física.
`📩 Bate-papo:` Bate-papo que conecta o nosso cliente ao profissional de Ed. Física.
`🌗 DarkMode:` Modo escuro disponível.
📱 Tela de Introdução
📱 Telas Principais
💻 Tecnologias Utilizadas
📲 Instalação
⚠AVISO⚠
Embora o Ionic sendo uma ferramenta de desenvolvimento híbrido, o FitMoment tem como foco os dispositivos Android (devido a falta de
estrutura). Portanto, caso você queira testa-lo em seu dispositivo iOS, haverá falta de compatibilidade.
Para executar o app em sua máquina será necessário, primeiramente, fazer a instalação do [NodeJS](https://nodejs.org/en/), para em seguida, rodar o comando
npm e fazer a instalação do Ionic.
Depois de fazer a instalação do `NodeJS` rode os comandos abaixo, separadamente, para fazer a verificação da versão do `NodeJS` e do `npm`:```
node --version
npm --version
```
Depois de realizar a instalação do NodeJS chegou a hora de fazer a instalação do Ionic. Em sua máquina, execute o comando abaixo:
```
npm install -g @ionic/cli
```Em seguida, após ter realizado a instalação do NodeJS e do Ionic faremos a instalação do Cordova, para que assim, você possa testar em seu
dispositivo, ou então, em algum simulador Android.Primeiro, verifique se o ionic foi instalado com sucesso e sua versão através do comando abaixo:
```
ionic --version
```Em seguida iremos fazer a instalação do cordova. Para isso, basta você digitar no terminal do projeto o comando abaixo:
```
ionic cordova prepare
```
▶ Rodando App
Para podermos rodar o projeto no navegador(webview):
```
ionic serve
```
Caso você queira emular a tela de um dispositivo iOS ou Android, recomendo utilizar o seguinte comando:
```
ionic serve -l
```Para podermos rodar o projeto no dispositivo Android, conectado ao cabo USB, utilize o seguinte comando:
```
ionic cordova run android
ionic cordova run android -l
```
Com a flag `-l` no fim permite que a cada atualização realizada no código do projeto seja atualizada no celular.
👨🏾💻 Desenvolvedores