[ShowDev] Construí um PWA de Fitness Local-First com Vanilla JS e IA (Adeus, MyFitnessPal)

Fala, comunidade! 👋 Hoje quero compartilhar com vocês um projeto no qual venho trabalhando intensamente: o Aerko_ Como designer de produto e desenvolvedor, eu estava frustrado com o estado atual d...

By · · 1 min read
[ShowDev] Construí um PWA de Fitness Local-First com Vanilla JS e IA (Adeus, MyFitnessPal)

Source: DEV Community

Fala, comunidade! 👋 Hoje quero compartilhar com vocês um projeto no qual venho trabalhando intensamente: o Aerko_ Como designer de produto e desenvolvedor, eu estava frustrado com o estado atual dos aplicativos de fitness. A maioria deles cobra assinaturas caras em dólar por recursos básicos (como um leitor de código de barras), exige conexão constante com a internet e não passa de um "CRUD gourmetizado" cheio de rastreadores e anúncios. Decidi que queria algo diferente. Queria voltar às bases da web, focar na performance extrema e, acima de tudo, na privacidade. A Arquitetura (Zero Bloatware) O desafio que me propus foi criar uma aplicação complexa sem depender dos frameworks modernos pesados. A stack do Aerko_ é brutalista e direta: 100% Vanilla JavaScript: Utilizando Web Components nativos (estendendo HTMLElement) para criar uma interface reativa e modular sem a sobrecarga do React ou Vue. Local-First & Offline: O app é um PWA puro. Ele usa IndexedDB para armazenar todos os dad