Todos os projetos

Leve

SaaS · Rotina e bem-estar

Uma experiência mobile-first para registrar a rotina, reconhecer padrões e compartilhar informações com um profissional, sob autorização.

Visitar produto
Página pública de apresentação do LeveCaptura da página pública

O problema

Registrar a rotina só ajuda quando a informação volta de forma compreensível. O Leve reúne diário, planejamento e acompanhamento, com atenção ao controle de acesso aos dados pessoais.

Minha atuação

Desenvolvimento de um SaaS com Next.js e NestJS em monorepo, design system compartilhado e cliente de API tipado. A separação entre experiência pessoal e acompanhamento profissional orienta a implementação.

O que o sistema faz

  • Diário de rotina e registros de bem-estar.
  • Planejamento e listas de compras.
  • Acompanhamento profissional com autorização por categoria e período.
  • Permissões revogáveis e anotações privadas.

Decisões de engenharia

Compartilhar por escolha.

O acompanhamento exige aceite e define categorias e período autorizados. O profissional não edita o diário; anotações privadas não são compartilhadas.

Contratos entre camadas.

O frontend conversa com a API NestJS por um cliente tipado. UI, configuração e acesso HTTP ficam em pacotes compartilhados.

Escopo explícito.

A documentação mantém IA e cobrança desativadas. O produto prioriza os fluxos de rotina e os limites do acompanhamento profissional.

Arquitetura, em perspectiva

Leve

  1. Next.js / Shared UI
  2. NestJS / Typed API client
  3. Prisma / PostgreSQL
  4. Supabase Auth / Consent

Visão da arquitetura

Visão técnica baseada no código analisado. Nenhum dado de cliente é apresentado.

Contexto e limites

Repositório privado e aplicação publicada. A página pública é apresentada sem acesso a registros pessoais. O produto não é descrito aqui como ferramenta de diagnóstico ou como sistema com IA ativa.

Conversar sobre este projeto

Próximo projeto

Dr. Alfredo Castro