Consultor de prescrições médicas — chegue numa prescrição pronta em três cliques.
Translation pending
HealthTypeScript · CSSGitHub @SiementkowskiOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Consultor de prescrições médicas — chegue numa prescrição pronta em três cliques. PWA instalável, funciona offline, mantido manualmente. Ferramenta de apoio para profissional de saúde habilitado. Conteúdo mantido manualmente — não substitui julgamento clínico nem consulta a bulas e diretrizes oficiais. React 18 + Vite + TypeScript + Tailwind CSS v4 + Zustand + Supabase + vite-plugin-pwa. Copie .env.example para .env e preencha com a URL e a anon/publishable key do seu projeto Supabase (nunca a service_role). Gera dist/ com o app + service worker do PWA (vite-plugin-pwa, modo generateSW).Read the full README ↗
Consultor de prescrições médicas — chegue numa prescrição pronta em três cliques. PWA instalável, funciona offline, mantido manualmente.
Ferramenta de apoio para profissional de saúde habilitado. Conteúdo mantido manualmente — não substitui julgamento clínico nem consulta a bulas e diretrizes oficiais.
React 18 + Vite + TypeScript + Tailwind CSS v4 + Zustand + Supabase + vite-plugin-pwa.
src/
├── core/ # lógica de domínio pura (receita, pediatria, revisão) + infra (auth, supabase, sync offline)
├── consulta/ # tela principal — três painéis, busca, gestação
├── pediatria/ # calculadora de dose pediátrica
├── admin/ # CRUD da base + painel de revisão
└── store.ts # estado de UI genérico
npm install
npm run dev
Copie .env.example para .env e preencha com a URL e a anon/publishable key do seu projeto Supabase (nunca a service_role).
npm run build
Gera dist/ com o app + service worker do PWA (vite-plugin-pwa, modo generateSW).
Vercel, conectado ao repositório GitHub. Variáveis de ambiente necessárias:
VITE_SUPABASE_URLVITE_SUPABASE_ANON_KEYOnly a chave pública (anon/publishable) fica no bundle — a proteção de dados é via Row Level Security no Postgres, não pela chave ficar secreta.
vercel.json já configura os headers de cache pra sw.js, manifest.webmanifest e index.html não ficarem presos em cache do CDN/navegador entre deploys.
Schema e migrations gerenciados via Supabase (RLS ativo em todas as tabelas — leitura liberada pra qualquer usuário autenticado, escrita só para papel = 'editor' em perfis, validado no banco).