Visão Geral
Procuro um desenvolvedor full-stack experiente ou uma pequena equipa de desenvolvimento para construir o MVP de uma plataforma moderna de crowdfunding/doações inspirada na GoFundMe e em plataformas semelhantes de arrecadação.
A plataforma será inicialmente focada no mercado brasileiro e deve ser projetada para ser lançada rapidamente, validar a procura do mercado e gerar receita desde o primeiro dia através de taxas da plataforma.
O objetivo é construir um MVP simples, escalável, seguro e otimizado para conversão.
---
Objetivo Principal
Construir uma plataforma web onde utilizadores possam criar campanhas de arrecadação, receber doações online e partilhar publicamente as campanhas para atrair doadores.
A plataforma deve monetizar cobrando automaticamente uma taxa sobre cada doação bem-sucedida.
---
Requisitos Funcionais — MVP
1. Criação de Campanhas
Os utilizadores devem poder criar campanhas com:
- Título da campanha
- Descrição / história
- Meta financeira
- Upload de imagem ou vídeo
- País / cidade
- Categoria (educação, saúde, emergência, etc.)
Esta é a funcionalidade central do produto.
---
2. Página Pública da Campanha
Cada campanha deve ter uma página pública com:
- Barra de progresso da arrecadação
- Valor arrecadado
- Meta financeira
- Botão de doação
- Descrição da campanha
- Imagens / vídeos
A página deve ser otimizada para gerar emoção e conversão.
---
3. Sistema de Doações (Motor de Receita)
Integração com sistemas de pagamento com suporte para:
- Cartão de crédito / débito
- PIX (preferencial para o Brasil)
- Apple Pay / Google Pay (se possível)
As doações devem ser rápidas e sem fricção.
Modelo de monetização:
- Taxa da plataforma (%) descontada automaticamente
- Taxas de processamento tratadas separadamente
Provedores de pagamento preferidos:
- "stripe.com" (https://reference-url-citation.invalid/0)
- "mercadopago.com.br" (https://reference-url-citation.invalid/1)
- "asaas.com" (https://reference-url-citation.invalid/2)
---
4. Distribuição Automática dos Fundos
Os fundos devem ser transferidos automaticamente para a conta do beneficiário.
A comissão da plataforma deve ser retida automaticamente antes do repasse.
Deve-se evitar gestão manual de dinheiro.
---
5. ID de Transação da Doação
Após cada doação:
- Gerar ID único da doação
- Enviar comprovativo por email
- Rastreamento básico da doação
Isto melhora a transparência e a confiança.
---
6. Contas de Utilizador (Básico)
Opcional, mas recomendado:
- Criação de conta
- Login
- Ver campanhas criadas
- Histórico de doações
Importante:
O utilizador NÃO deve ser obrigado a criar conta antes de doar.
---
7. Painel Administrativo
O administrador deve poder:
- Ver todas as campanhas
- Acompanhar volume total de doações
- Acompanhar receita da plataforma
- Aprovar / rejeitar campanhas
- Gerir campanhas suspeitas ou fraudulentas
---
8. Partilha Viral
Cada campanha deve incluir:
- URL única para partilha
- Botão de partilha no WhatsApp
- Botão de partilha no Facebook
- Botão copiar link
Isto é essencial para crescimento orgânico.
---
Preferências Técnicas
Stack preferido (aberto a recomendações):
Frontend:
- React / Next.js
Backend:
- Node.js ou Supabase
Base de Dados:
- PostgreSQL
Armazenamento:
- Cloud storage para imagens/vídeos
Aceito soluções no-code / low-code se forem escaláveis.
---
Funcionalidades Futuras (Fase 2 — Fora do MVP)
Estas funcionalidades estão planeadas para o futuro e NÃO devem ser incluídas no orçamento inicial:
- KYC / verificação de identidade
- Sistema anti-fraude
- Doações recorrentes
- Aplicação mobile nativa (iOS / Android)
- Suporte multi-idioma
- Analytics avançado
- Notificações push
---
O Que Procuro
Quero trabalhar com alguém que tenha:
- Experiência em plataformas SaaS
- Experiência em sistemas de pagamento / fintech
- Boa noção de UI/UX
- Código limpo e escalável
- Boa comunicação
Bónus:
Experiência com crowdfunding, marketplaces ou fintech.
---
Requisitos para Candidatura
Ao candidatar-se, envie:
1. Portfólio / projetos relevantes
2. Stack recomendada
3. Prazo estimado
4. Orçamento estimado
---
Orçamento e Prazo
- Prazo: preferencialmente 4–8 semanas
- Orçamento: aberto a propostas (preferência por preço fixo)
Freelancers com experiência anterior em crowdfunding ou plataformas de pagamento terão prioridade.
Show More