commit
This commit is contained in:
51
dados-padrões-da-agenda.txt
Normal file
51
dados-padrões-da-agenda.txt
Normal file
@@ -0,0 +1,51 @@
|
||||
📌 Padrões da Agenda Clínica
|
||||
|
||||
Base 24h por padrão
|
||||
|
||||
Função principal: adicionar pacientes manualmente
|
||||
|
||||
Exibir automaticamente agendamentos vindos da Agenda Pública
|
||||
|
||||
Permitir adicionar tarefas pessoais
|
||||
|
||||
Permitir adicionar bloqueios
|
||||
|
||||
Unificar tudo em uma única linha do tempo
|
||||
|
||||
📐 Estrutura e Funcionamento
|
||||
|
||||
Estrutura padrão: Agenda aberta (24h visível)
|
||||
|
||||
Jornada de trabalho configurável por dia
|
||||
|
||||
Pausas são estruturais (não viram compromissos)
|
||||
|
||||
Disponibilidade padrão: atender em toda a jornada
|
||||
|
||||
⏱ Ciclo de Atendimento (Padrão)
|
||||
|
||||
Duração padrão: 50 minutos
|
||||
|
||||
Intervalo padrão: 10 minutos
|
||||
|
||||
Início padrão: hora cheia (:00)
|
||||
|
||||
⚠️ Regras Importantes
|
||||
|
||||
Nunca bloquear atendimento fora da jornada
|
||||
|
||||
Sempre avisar quando ultrapassar
|
||||
|
||||
Classificar internamente níveis de extrapolação
|
||||
|
||||
👁 Preview do Wizard
|
||||
|
||||
Mostrar apenas um dia
|
||||
|
||||
Sempre o primeiro dia ativo da jornada
|
||||
|
||||
Simulação completa e visual
|
||||
|
||||
Não operacional
|
||||
|
||||
Agora sim você tem o “Estado Default Oficial da Agenda Clínica”.
|
||||
13
src/lib/supabase/client.js
Normal file
13
src/lib/supabase/client.js
Normal file
@@ -0,0 +1,13 @@
|
||||
import { createClient } from '@supabase/supabase-js'
|
||||
|
||||
const supabaseUrl = import.meta.env.VITE_SUPABASE_URL
|
||||
const supabaseAnonKey = import.meta.env.VITE_SUPABASE_ANON_KEY
|
||||
|
||||
// SPA-friendly auth settings
|
||||
export const supabase = createClient(supabaseUrl, supabaseAnonKey, {
|
||||
auth: {
|
||||
persistSession: true,
|
||||
autoRefreshToken: true,
|
||||
detectSessionInUrl: true
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user