Realizado

Criar funções para sistema pronto

Publicado em 22 de Junho de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Geral
- O layout da home deve ser uma cópia exata (apenas mudando os logos) da página inicial do site (https://www.tfpstudentaction.org/) os conteúdos serão quase fixos e remeterão para nosso site principal; Não é necessário inserir conteúdos neste sistema, apenas aparecerão na home e remeterão para o site principal. – Deverá haver no painel de controle possibilidade de inserir o título, imagem e o link para onde o usuários será remetido.
- Site está por padrão em inglês ; Deve haver um conflito do multilinguagem. Deve estar em português!
- Integrar com as notificações automáticas webpush sendpulse

Página de petição
- Preenchimento automático dos campos da petição quando o usuário acessar a plataforma logado em uma de suas redes sociais.
- Possibilidade de colocar petições com carimbos de encerrada/vitória/em curso, etc. Como em https://www.change.org/ e deixar apresentação do slider da página principal o mais parecido com o da Change (imagem média, título da petição, pequena descrição e botão para assinar)
- Formulário de envio da página por email (compartilhamento redes sociais) não está funcionando em algumas petições;

Página de doação
- Desenvolver uma página de doação similar a https://www.lifesitenews.com/give?utm_source=website&utm_medium=main-nav&utm_campaign=general_donations_2017#step-1
- Integrar Moip com checkout simples (menor quantidade de dados), PayPal e PagSeguro (usuário define)

Página de criação de petição
- Cada petição deve ter na página de criação uma opção para definirmos se o ideal é enviar e-mails padrões do sistema naquela campanha ou específicos e se específicos, deve haver uma forma de editar os e-mails enviados para aquela campanha (agradecimento, confirmação, etc.)
- Na página de criação deve haver a possibilidade de escolher um dos 3 métodos de assinatura: 1) confirmação através de link enviado para o email; 2) confirmação através da duplicação do campo de email – para evitar erros de digitação; 3) sem confirmação
- Possibilidade de exibir no contador ou o número de assinantes ou o de protestos enviados;

Página de agradecimento:
- Página de agradecimento exibida de acordo com o histórico da pessoa.
Isto é, quando a pessoa já assinou alguma petição em nosso site e foi exibida uma página de agradecimento solicitando doação(ex.: http://www.returntoorder.org/thank-much-urging-city-belle-plaine-reverse-approval-erecting-satanic-baphometic-bowl-wisdom/?PKG=RTOE0316), o sistema detecta e exibe uma diferente com o intuito de pedir o compartilhamento em todas as redes sociais. Quando ela já passou pelas 2 páginas, o sistema exibe uma terceira com o intuito de coletar endereços de email (ex. http://www.returntoorder.org/thank-voicing-disapproval-supreme-selling-blasphemous-works-andres-serrano/?PKG=RTOE0379).

- Possibilidade de editar as diferentes páginas de agradecimento.

Painel de ADM:
- Na página de adm de cada petição deve ter um painel ou link que remeta para a lista de todos os que usuários que assinaram aquela petição; Nesta janela/painel deve haver um campo de busca para localizar por nome ou email e as informações do usuário (petições assinadas, dados, se é doador, se confirmou assinaturas, etc.) E possibilidade de excluir a assinatura dele de uma ou todas as petições;
- Possibilidade de reenviar os e-mails de confirmação para todos ou alguns;
- Melhorar inserção manual de assinaturas - Exibir página ou popup onde sempre que adicionarmos algum número de assinaturas coletadas manualmente possamos indicar a origem e alterar os valores. Ex: 152 coletadas em Campanha em SP; 400 coletadas por amigos; etc. E exibir uma espécie de tabela que registre cada uma das inserções, possibilite a edição e tenha possibilidade de criar quantas linhas forem necessárias.
O contador permanece exibindo o número total. Histórico de inclusões de assinaturas físicas: Tabela de dados exibindo a data da inclusão, sigla da pessoa que incluiu e origem das assinaturas para melhorar o controle;
- Relatório de assinaturas - Mostrar gráficos simples com o número de assinaturas distribuídos por petições, dia, semana, mês e ano.
Página de perfil do usuário:
- Possibilidade de completar o cadastro com dados completos (Endereço, telefone, etc.)
- Caixa de seleção para receber atualizações automáticas por email das próximas petições ou das últimas publicações do site (e sistema de envio automático de e-mails)
- Painel de adm dos e-mails para editar os e-mails padrões (genéricos) enviados pelo sistema (newsletter, marketing, etc)

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc)
Funções necessárias Designer, Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por A. V. V.