badge App de Acompanhamento Fitness com React Native
PROJETOS

App de Acompanhamento Fitness com React Native

Acompanhe a construção de um App Fitness com React Native e Expo. Com isso, reproduza essa solução e/ou crie suas próprias melhorias, deixando esse App ainda mais interessante. Nesse sentido, "clonar/forkar" o repositório de referência (disponibilizado pelo expert) pode ajudá-lo muito nessa jornada ;-)

AvançadoFull-Stack
React Native image
React Native
Inicie o desafio

Preencha seus dados

Ao clicar em "começar agora", declaro que aceito as Políticas de Privacidade e os Termos de Uso da DIO.

O que você vai desenvolver </>

Objetivo: Desenvolver um aplicativo de acompanhamento fitness utilizando React Native e Expo. O objetivo do projeto é permitir que os usuários acompanhem seu progresso e registrem suas atividades físicas diárias, incluindo informações sobre exercícios realizados, calorias queimadas e metas estabelecidas.

Descrição: O aplicativo de Acompanhamento Fitness com React Native tem como finalidade auxiliar os usuários na prática de exercícios físicos e no acompanhamento de seu desempenho, visando a melhoria da saúde e qualidade de vida. O aplicativo contará com as seguintes funcionalidades:

1. Cadastro de Usuário: Os usuários poderão se cadastrar utilizando seu nome, email e criar uma senha para acessar o aplicativo.
2. Login: Os usuários poderão efetuar o login no aplicativo utilizando seu email e senha.
3. Dashboard: Ao efetuar o login, os usuários terão acesso a um dashboard com informações sobre seu desempenho, incluindo gráficos de progresso, metas e atividades recentes.
4. Registro de Atividades: Os usuários poderão registrar as atividades físicas diárias, incluindo exercícios realizados, tempo de duração, calorias queimadas e intensidade.
5. Metas: Os usuários poderão estabelecer metas personalizadas, como perda de peso, ganho de massa muscular, entre outras, e acompanhar seu progresso em relação a essas metas.
6. Notificações: O aplicativo poderá enviar notificações para lembrar os usuários de realizar suas atividades físicas diárias e acompanhar seu progresso.
7. Configurações: Os usuários poderão personalizar algumas configurações do aplicativo, como unidades de medida, informações pessoais, entre outros.

Requisitos Técnicos:
- O aplicativo será desenvolvido utilizando a tecnologia React Native e Expo.
- Será necessário utilizar bibliotecas e componentes do React Native para a criação de telas, navegação, formulários e interação com APIs.
- O aplicativo deverá ser desenvolvido de forma responsiva, funcionando em dispositivos iOS e Android.
- O armazenamento de dados poderá ser feito utilizando um banco de dados local ou utilizando uma API externa.
- O aplicativo deverá seguir boas práticas de desenvolvimento, incluindo organização de código, modularização e padronização.
- O design do aplicativo deverá ser agradável e intuitivo, seguindo as diretrizes de UI/UX.
- O aplicativo deverá estar em inglês, mas caso seja possível, deverá ser desenvolvido de forma a ter suporte para múltiplos idiomas.
- O projeto deverá ser versionado utilizando Git e hospedado em um repositório (disponibilizado pelo expert) para facilitar o acompanhamento e colaboração.

Com base nessas informações, os participantes poderão reproduzir a solução ou adicionar suas próprias melhorias ao aplicativo de Acompanhamento Fitness com React Native.

Sobre a DIO

ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA.
CNPJ: 26.965.884/0001-02

A DIO é a maior comunidade de aprendizado contínuo em tecnologia da América Latina, que conecta os melhores talentos com as empresas mais inovadoras do mundo.

Um ecossistema educacional completo para aprendizagem em desenvolvimento de software, engenharia de dados, qualidade de software e computação em nuvem.