Você pode usar facilmente o NemoVote para implementar a votação por procuração. Procuração, no contexto deste artigo, significa que um dos seus membros "Berlin" não pôde comparecer à sua reunião de votação, mas cedeu seu direito de voto a outro membro "Munich" que está presente. Assim, Munich tem dois votos: seu próprio voto (voto original) e o voto por procuração de Berlin que ela carrega, podendo assim votar duas vezes, uma para cada voto.
Berlin não está presente e, portanto, não adicionada como eleitora.
Exemplo de configuração: Você tem uma "Lista principal de eleitores" onde todos os seus eleitores estão incluídos. Depois, você pode adicionar mais listas de eleitores, por exemplo, "Procuração 1", "Procuração 2" etc. Nessas listas, você adiciona apenas os eleitores como Munich que têm procurações, então se alguém tem uma procuração, você os adiciona à procuração 1; se tiverem duas procurações, você os adiciona à Procuração 1 e Procuração 2 e assim por diante.
Ao criar a votação, você concede direitos de voto às listas de eleitores "Lista principal de eleitores", "Procuração 1" e "Procuração 2". Um eleitor normal pode votar apenas uma vez na Lista principal de eleitores, mas alguém como Munich, que está em listas de eleitores adicionais, pode votar uma vez por lista de eleitores em que ela está. Essa votação é feita uma após a outra, eles escolhem para qual lista de eleitores votam agora e depois podem votar, então a próxima votação abre automaticamente. Isso significa que os votos por procuração implementados dessa maneira são votos reais e não apenas um multiplicador do voto original.
Munich pode votar de forma diferente para cada voto, por exemplo, abster-se na votação da Lista principal de eleitores e votar a favor com o voto da Procuração 1 (o direito de voto que ela recebeu de Berlin).