Skip to main content
Pular para o conteúdo principal

Uma pequena mensagem, um momento significativo: um cartão digital para a Ronald McDonald House

· Leitura de 3 minutos
David Sanchez
David Sanchez

Para a campanha interna Give Campaign da Microsoft neste mês de outubro, criei um projeto de código aberto para ajudar voluntários a preparar cartões digitais de incentivo para famílias ligadas à Ronald McDonald House. A ideia é simples: oferecer uma forma atenciosa de compartilhar algumas palavras de apoio durante uma campanha movimentada, sem tornar a criação do cartão complicada.

O projeto se chama Words of Encouragement eCard. Ele transforma a atividade de escrever cartões em uma experiência web acessível e multilíngue.

Cartão digital de felicitações abstrato e acolhedor exibido em um laptop e um celular, com cores suaves e formas esperançosas

De uma atividade voluntária a um cartão digital​

Os voluntários podem escolher entre artes aprovadas ou, quando habilitado, criar um plano de fundo opcional com IA. Eles escrevem uma mensagem curta, podem adicionar o primeiro nome e têm a opção de pedir que o aplicativo revise o texto. O cartão pronto é renderizado como JPEG no navegador, onde pode ser baixado ou enviado.

Esse fluxo mantém o foco no aspecto humano: escolher um design e encontrar palavras gentis e pessoais. A experiência oferece vários idiomas e não exige que os voluntários passem por um cadastro longo ou processo de publicação.

Criado para uma entrega cuidadosa​

Uma mensagem de incentivo merece um caminho atencioso entre a criação e a entrega. Quando um voluntário envia um cartão, o aplicativo o armazena de forma privada para revisão dos organizadores. Ele não envia cartões diretamente às famílias. Essa etapa de revisão permite que os organizadores controlem o que será distribuído e como chegará às pessoas que pretende apoiar.

O projeto também trata a IA opcional como uma ferramenta, não como uma exigência. Configurações no servidor controlam se a revisão de texto e a geração de planos de fundo com IA estão disponíveis. Os arquivos de imagem enviados são recodificados antes do armazenamento, e o aplicativo evita registrar o conteúdo das mensagens. Esses detalhes importam quando as pessoas escrevem mensagens pessoais para um contexto delicado.

Código aberto, com limites bem definidos​

O projeto combina uma interface frontend com React e TypeScript com uma API do Azure Functions. A infraestrutura é descrita em Bicep, e o GitHub Actions valida as alterações. Quis que o código e a abordagem de implantação fossem úteis para outras pessoas que desejem aprender com o projeto ou adaptar o fluxo.

O código do aplicativo tem licença MIT, mas a marca e as artes da Ronald McDonald House no repositório estão explicitamente excluídas dessa licença. Consulte o README do projeto antes de reutilizar qualquer recurso.

Uma pequena contribuição para um esforço maior​

Este projeto é uma forma de apoiar uma campanha de voluntariado em outubro: facilitar a criação de uma mensagem, deixando a revisão e a distribuição nas mãos de pessoas. Um cartão é um pequeno gesto, mas um processo claro e respeitoso ajuda a mensagem a chegar com cuidado.

Explore o repositório do Words of Encouragement eCard para ver como funciona.

📬 Fique Atualizado

Assine o boletim e receba as últimas publicações do blog, projetos e atualizações de conteúdo.

Respeitamos sua privacidade. Cancele a qualquer momento. Política de Privacidade

Pergunte-me sobre meu site

Desenvolvido com Microsoft Foundry

👋 Olá amig@!

Você pode me perguntar sobre:

  • Posts no blog ou artigos técnicos.
  • Projetos e contribuições.
  • Gaming: Xbox, PlayStation, Switch, jogos de tabuleiro, xadrez, atualizações mensais.
  • Resenhas de filmes e séries, Sobre mim e minha jornada de saúde.