Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jeferson Fit — v9

Aplicativo web mobile-first para acompanhamento de alimentação, água, fome, treinos e evolução corporal.

Destaques da v9

  • redesign Luminous Vitality com identidade verde-esmeralda e navegação móvel;
  • login Google com sessão persistente e dados multiusuário no Supabase;
  • refeições manuais ou reutilizadas do plano, com calorias e macros;
  • água registrada em ml, com atalhos de +250 ml e +500 ml;
  • treinos, progresso corporal, metas nutricionais e histórico;
  • correções acumuladas da v8 para tipos aceitos pelo banco;
  • PWA com cache versionado.

Segurança

  • O navegador utiliza exclusivamente uma chave Supabase sb_publishable_, que é pública por definição e não concede privilégios administrativos.
  • Nenhuma chave secret ou service_role pode ser incluída no repositório ou no código entregue ao navegador.
  • Todas as tabelas públicas usam Row Level Security (RLS), com acesso limitado ao usuário autenticado proprietário da linha.
  • O papel anônimo não possui privilégios nas tabelas do aplicativo.
  • O site usa Content Security Policy (CSP), bloqueia manipuladores JavaScript inline e limita scripts e conexões às origens necessárias.
  • A biblioteca Supabase JS está fixada em uma versão exata para reduzir risco de alterações inesperadas na cadeia de dependências.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages