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 ;-)
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.
Quem vai te guiar neste projeto </>
Torne-se a opção Nº 1 dos recrutadores e conquiste as melhores vagas do mercado tech
Com o o DIO PRO você irá:
Acesso ilimitado a todos os bootcamps
E mais de 40 formações profissionais do zero ao avançado para você dominar as tecnologias nas carreiras front-end, back-end, data & analytics, mobile, cloud & DevOps e se preparar para trabalhar em grandes projetos nas empresas mais inovadoras do mundo
Mais de 180 projetos práticos para ganhar experiência
Libere acesso ilimitado a uma área com mais de 180 projetos e 650 cursos para você aprender, comprovar experiência prática e ter um portfólio de destaque no mercado
Fazer parte das maiores e mais inovadoras empresas do mundo
Certifique suas habilidades, ganhe experiência, suba no ranking de talentos e fique em destaque para recrutadores de empresas como iFood, Santander, Carrefour e outras dezenas que contratam profissionais na DIO.
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.