Faixa Preta - Treine karatê onde estiver
O Faixa Preta é a proposta de um aplicativo para ajudar karatecas em seus treinos individuais, contando com programas de treino específicos e detalhes da execução de técnicas. Possui um app mobile, feito com React Native e Expo; uma API, feita com NodeJS e MongoDB; e uma interface para execução de métodos CRUD, feita com ReactJS;
- GitHub: https://github.com/joaocou/faixa-preta;
- Site do projeto: https://faixa-preta.web.app/;
- Download na Google Play Store: https://play.google.com/store/apps/details?id=com.faixapreta.
Características
- Exibir recomendações de treinos;
- Buscar por atividades e técnicas;
- Relatórios de desempenho semanal e mensal;
- Gravação de treinos recomendados e livres;
- O usuário é capaz de assistir vídeos com explicações didáticas das técnicas executadas na arte marcial, pode navegar entre vários programas de treino, cronometrar suas atividades e ver estatísticas de desempenho durante o seus treinos.
Interface
Veja o protótipo de telas no Figma (App Mobile e Dashboard).
Materiais gráficos no Behance.
Tecnologias
FrontEnd ⚛️ reactjs 💅 styled-components 📄 unform 🔥 firebase BackEnd 🍏 nodejs 🍃 mongodb 🐀 mongoose 🔒 jwt Mobile ⚛️ react-native 📱 expo 🎲 sqlite