Termos usados no sistema, explicados em linguagem do dia-a-dia. Ătil para quem estĂĄ conhecendo o casamento âpor dentroâ pela primeira vez.
Arquivo (foto, PDF, contrato) que vocĂȘ guarda junto de um fornecedor, contrato ou local. Aparece em âDocumentosâ.
Registro automĂĄtico de quem fez o quĂȘ no sistema (criou um pagamento, mudou status de fornecedor, etc.). VocĂȘ pode consultar via Prisma Studio.
Arquivo com todos os seus dados, pronto para restaurar caso aconteça algo com o servidor. Baixe pela aba Ajustes âș Backup.
Quanto dinheiro entra e sai mĂȘs a mĂȘs atĂ© a data do casamento. Mostra se vocĂȘ vai chegar com saldo positivo ou se precisa antecipar uma receita.
Marcar no sistema, no dia do casamento, que o convidado chegou. Ătil para controlar lista de presença.
Reserva (em %) para imprevistos. PadrĂŁo recomendado: 10% sobre os fornecedores contratados. Se algo aumentar (mudança de cardĂĄpio, chuva, etc.) vocĂȘ tem uma folga.
Documento formal de um fornecedor, com valor total, condiçÔes de pagamento, inclusÔes/exclusÔes e data de vencimento. O sistema mantém versÔes.
Tarefa que roda automaticamente em horĂĄrios determinados (ex.: a cada 30 minutos). No nosso caso, usa-se para enviar lembretes de pagamentos e tarefas.
Tela inicial apĂłs o login. Mostra os nĂșmeros principais (orçamento, pago, saldo, prĂłximos vencimentos).
O dia do casamento. Tem uma tela dedicada (Dia D no menu) com cronograma, contatos crĂticos, plano B chuva e check-in.
Itens da casa que o casal compra antes/depois do casamento (cama, mesa, banho, eletros). Cadastre por cĂŽmodo no menu Enxoval.
Empresa ou profissional contratado para o evento (buffet, decoração, fotógrafo, DJ, etc.).
Veja ContingĂȘncia.
Mapa de calor mostrando os dias com mais pagamentos vencendo. Quanto mais intenso, mais concentrado o dia.
Nota de 0 a 100 mostrando a saĂșde do projeto: combina % contratado, % pago, dinheiro em caixa, tarefas concluĂdas e atrasadas.
Formato padrĂŁo de calendĂĄrio. VocĂȘ pode importar https://seudominio/api/calendar.ics
no Google Calendar/Apple Calendar e ter tarefas e pagamentos na agenda.
Garantia de que repetir uma ação não duplica o resultado. No nosso caso, significa que um lembrete de pagamento X nunca é enviado duas vezes no mesmo dia, mesmo se o cron rodar vårias vezes.
Lei Geral de Proteção de Dados. Como vocĂȘ guarda dados pessoais de convidados, vocĂȘ Ă© o responsĂĄvel â siga as boas prĂĄticas (acesso restrito, backup seguro, atender pedidos de remoção/portabilidade).
Viagem após o casamento. Tem tela dedicada (Lua de Mel) para destino, datas, orçamento e atividades.
Wizard de configuração inicial. Roda uma Ășnica vez apĂłs vocĂȘ trocar a senha provisĂłria do admin no primeiro login.
Convidado especial, geralmente um amigo ou parente prĂłximo, que participa da
cerimĂŽnia. Marque com a flag isPadrinho no cadastro do convidado.
Forma de dividir um pagamento em vĂĄrias parcelas mensais. Use os campos
installmentNumber e totalInstallments em cada pagamento.
Em tĂ©cnica: registro Ășnico no banco. Para o usuĂĄrio: configuraçÔes que sĂł existem em uma cĂłpia (data do evento, lua de mel, segurança).
Texto livre que vocĂȘ guarda na tela do Dia D com o que fazer se chover (mover para coberto, alugar tendas, etc.).
Programa que mantém o servidor Node ligado mesmo depois de fechar o terminal. Recomendado para produção.
BotĂŁo de âolhoâ que esconde temporariamente os valores em reais nas telas financeiras. Ătil para tirar print sem expor nĂșmeros.
Progressive Web App. Permite instalar o sistema como um âappâ no celular (adicionar Ă tela inicial) e usar offline bĂĄsico.
Sigla francesa que confirma presença em evento. Cada convidado tem um link
Ășnico /rsvp/[token] para confirmar/cancelar pela web.
Software as a Service. Esse projeto nĂŁo Ă© SaaS â vocĂȘ roda na sua prĂłpria mĂĄquina, Ă© âself-hostedâ.
Auto-hospedado. VocĂȘ instala e mantĂ©m na sua mĂĄquina, em vez de pagar uma empresa.
Componente React que roda no servidor (Next.js). NĂŁo precisa enviar JavaScript ao navegador.
Função que roda no servidor mas Ă© chamada como se fosse um form normal. Usado para formulĂĄrios â submissĂŁo sem precisar criar API endpoint manual.
âApagarâ sem apagar de verdade â marca deletedAt com a data atual. Permite
restaurar e mantém histórico financeiro consistente.
CĂłdigo de 6 dĂgitos que muda a cada 30 segundos, gerado por apps como Google Authenticator, Authy, 1Password. Camada extra de segurança no login.
âInquilinoâ â em SaaS, cada cliente. Este projeto Ă© single-tenant: uma instalação = um casamento. Para vĂĄrios casais, Ă© uma instalação por casal.
Em inglĂȘs = fornecedor. Veja Fornecedor.
Em inglĂȘs = local de evento (espaço, salĂŁo, igreja, sĂtio).
Biblioteca que conecta o sistema ao WhatsApp Web para enviar mensagens. NĂŁo Ă© a API oficial â usa o mesmo mecanismo do WhatsApp Web no navegador.
Windows Subsystem for Linux. Permite rodar Linux dentro do Windows. Veja instalacao-wsl.md.
Biblioteca de validação que garante que os dados recebidos tĂȘm o formato esperado (tipo, tamanho, padrĂŁo). Usada em todas as Server Actions.