Abílio Azevedo.

Superset App

Cover Image for Superset App
Abílio Azevedo
Abílio Azevedo

A Superset é uma startup dedicada a revolucionar a maneira como os personal trainers criam e fornecem treinos para seus clientes. Ao oferecer uma plataforma integrada e fácil de usar, a Superset simplifica o processo de criação de planos de treino interativos através de uma interface intuitiva de planilhas, enquanto fornece aos clientes um aplicativo móvel abrangente para guiá-los em sua jornada de condicionamento físico.

Superset App Sheets

Como Engenheiro Full Stack na Superset, desempenhei um papel crucial no desenvolvimento e aprimoramento dos recursos da plataforma, utilizando uma robusta stack de tecnologias:

  • Frontend: ReactJS (Web), React Native (mobile)
  • Backend: Django
  • Infraestrutura: Docker, Elastic Beanstalk
  • Banco de Dados: PostgreSQL

Algumas das principais funcionalidades que construí para a Superset incluem:

1. Notificação de Treino Offline (Aplicativo Móvel) Para garantir que os clientes nunca percam um treino, implementei um sistema de notificação offline que os lembra de retornar a uma sessão de treino ativa, mesmo quando o aplicativo não estiver em execução.

Superset Você se esqueceu

2. Agendamento Flexível de Pagamentos (Web) Reconhecendo as diversas necessidades dos clientes, integrei um novo recurso de agendamento de pagamentos que suporta intervalos variando de semanais a quinzenais e mensais, proporcionando maior flexibilidade e conveniência.

3. Suporte ao Sistema de Unidades (Web e Móvel) Para atender às preferências dos clientes, implementei o suporte para os sistemas de unidades métrico (quilogramas) e imperial (libras) nas aplicações web e móvel.

Superset Formulário Kgs

4. Melhorias no Fluxo de Trabalho Para aprimorar o processo de desenvolvimento e garantir a qualidade do código, introduzi práticas de linting, Git hooks e integração contínua/entrega contínua (CI/CD), tornando o fluxo de trabalho mais eficiente e possibilitando uma colaboração eficaz entre a equipe de engenharia.

5. Migração do Expo para o SDK 50 Como parte da manutenção e atualização contínua da plataforma, migrei com sucesso o aplicativo móvel Superset para o mais recente Expo SDK 50, garantindo a compatibilidade com os últimos recursos e melhorias.

6. Duplicação de Treinos nas Planilhas Superset Para economizar tempo e esforço, implementei um recurso de duplicação de treinos nas Planilhas Superset, permitindo que os treinadores criem facilmente novos planos de treino com base em existentes, com a capacidade de modificar e personalizar conforme necessário.

7. Entrada de Número de Telefone Internacional Reconhecendo o alcance global da Superset, implementei um recurso de entrada de número de telefone internacional, garantindo que clientes de todo o mundo possam fornecer facilmente suas informações de contato durante o processo de ingresso.

Superset App Telefone

8. Reordenação de Treinos Para proporcionar aos treinadores maior flexibilidade na organização dos planos de treino, introduzi um recurso de reordenação de treinos, permitindo que eles reorganizem facilmente as sequências de exercícios nas Planilhas Superset.

Superset app Planilhas Reordenar

9. Layout em Grade para o Histórico de Treinos Para melhorar a experiência do usuário e fornecer uma visão geral mais intuitiva do progresso dos treinos, implementei um layout em grade para exibir o histórico de treinos, permitindo que os clientes acompanhem e visualizem facilmente sua jornada de condicionamento físico.

supersetapp grade

10. Nova Gaveta Lateral para Planilhas Superset Em busca de uma interface mais simplificada e amigável ao usuário, introduzi uma nova gaveta lateral para as Planilhas Superset, fornecendo aos treinadores acesso rápido a recursos e ferramentas essenciais.

11. Pré-visualização Web de Treinos para Coaches Para facilitar uma melhor comunicação e colaboração entre treinadores e clientes, desenvolvi um recurso de pré-visualização web de treinos, permitindo que os coaches compartilhem e visualizem facilmente os planos de treino com seus clientes.

Superset Visualização

12. Modo Coach (Aplicativo Móvel) Reconhecendo a importância do coaching personalizado, implementei um recurso de Modo Coach no aplicativo móvel, permitindo que os treinadores executem e monitorem os treinos de seus clientes, fornecendo orientação e suporte em tempo real.

Superset Modo Coach

13. Correções de Bugs e Melhorias Gerais Durante minha experiência na Superset, trabalhei continuamente na identificação e resolução de bugs, além de implementar melhorias gerais para aprimorar a experiência geral do usuário e a estabilidade da plataforma.

Experimente a plataforma Superset:

Acesse o App Web aqui.

Acesse o App Android aqui

Acesse o App iOS aqui


Mais posts

Cover Image for Documentos Técnicos

Documentos Técnicos

Aprenda a importância vital da documentação técnica abrangente para projetos de software em crescimento. Descubra as melhores práticas, como Requests for Comments (RFCs) e Architectural Decision Records (ADRs), que promovem transparência, colaboração e registro de decisões arquiteturais. Explore ferramentas poderosas como wiki.js e Backstage para criar centros de documentação eficazes. Mantenha seu projeto organizado, compreensível e sustentável com essa abordagem à documentação técnica.

Abílio Azevedo
Abílio Azevedo
Cover Image for Superlógica - BFF para o Gruvi

Superlógica - BFF para o Gruvi

Construindo um BFF (Backend for Frontend) para o SuperApp Gruvi que tem mais de 120 mil usuários ativos e milhões de possíveis usuários para disponibilizar no ecossistema Superlogica.

Abílio Azevedo
Abílio Azevedo

NewsLetter

Eu enviarei o conteúdo postado aqui no blog. Sem Spam =)

Engenheiro de software experiente, formado em Engenharia Elétrica, com mais de 10 anos de experiência prática na construção de aplicativos móveis, web e back-end robustos e escaláveis em vários projetos, principalmente no setor de fintech. Mobile (React Native), Web (React e Next.JS) e Backend (Node.JS, PHP e DJANGO). Meu objetivo é criar produtos que agreguem valor às pessoas. - © 2024, Abílio Azevedo