Skip to content

kenmarcos/ignite-gym-mobile-rs

Repository files navigation

💪 Ignite Gym 💪

Sobre o ProjetoFuncionalidadesLayoutTecnologiasAutor

🖥️ Sobre o Projeto

Projeto desenvolvido durante os módulos "Component Library" e "Integração com Back-end" da formação de React Native da Rocketseat.

Esse projeto consiste em uma aplicação mobile para gerenciar treinos em academias.

Com ele, o usuário pode visualizar e acompanhar suas séries de exercícios, registrar o progresso e marcar treinos como concluídos.

Projeto realizado com o objetivo de construir uma aplicação utilizando uma biblioteca de componentes para construir interfaces com alta produtividade e fazer a integração com um back-end, consumindo uma API e implementando autenticação com JWT e a estratégia de Refresh Token.

💡 Funcionalidades

  • Autenticar usuário com e-mail e senha
  • Listar exercícios por grupo muscular
  • Visualizar detalhes de um exercício
  • Marcar exercício como realizado
  • Visualizar histórico de treinos realizados
  • Atualizar dados do perfil do usuário (nome, avatar, senha)

🎨 Layout

A aplicação tem como base o seguinte layout no Figma

🛠️ Tecnologias

Para o desenvolvimento desse projeto, as seguintes ferramentas foram utilizadas:

👨‍💻 Autor

author-profile-picture

Marcos Kenji Kuribayashi

Linkedin Badge Gmail Badge


Desenvolvido por Marcos Kenji Kuribayashi 😉

Releases

No releases published

Packages

No packages published