Projetos Web | Projetos Desktop | Projetos Freelancer | Componentes Joomla | Java | PHP | Freelance | Programação - Hugo Ferreira - Desenvolvimento de Sites | Softwares | Sistemas Web | Sistemas Desktop | Freelancer | Joomla | Soluções em TI | Indaiatuba SP

Projetos Web | Projetos Desktop | Projetos Freelancer | Componentes Joomla | Java | PHP | Freelance | Programação

MyMural - Mural de recados com foto para Joomla!

MyMural - Mural de Recados com Foto para JoomlaUm dos desafios propostos no desenvolvimento do Portal Silvanews foi criar para o site um Mural de Recados com Foto, adaptado ao Joomla, CMS usado como base para a implementação do projeto.

A partir disso, começei a estudar de forma mais abrangente as funcionalidades do framework Joomla, e consequentemente, desenvolver meus próprios componentes.

Após uma semana de estudos e testes, concluí o desenvolvimento do MyMural, um componente de mural de recados para Joomla.




 

GetMailing - Coleta de Mailing para Joomla!

Um sistema de coleta de mailing para envio de newsletter funciona basicamente da seguinte forma:
Têm-se uma apresentação rápida das vantagens que o usuário terá ao assinar a news, em seguida tem um formulário com Nome e Email para ele preencher e se cadastrar.
Após efetuar o cadastro, é enviado para o email informado uma confirmação de cadastro na news de determinado site..

Feito isso, basta o usuário clicar no link de confirmação de cadastro enviado ao seu e-mail e finalmente é efetivado na lista de mailing para newsletter do site.

Pensando nisso, desenvolvi este componente com exatamente esta finalidade.
Coletar mailing em seu site Joomla!



Tratando-se de desenvolvimento para a plataforma Joomla, este componente representa uma evolução significativa para mim como programador joomla.

Veja abaixo algumas das funcionalidades do GetMailing - Coleta de Mailing para Joomla!:


No Frontend:

  • Formulário para se cadastrar no mailing, informando nome e e-mail para cadastro;
    Após efetuar o cadastro, o sistema armazena os dados do cadastro no Banco de Dados, mas o registro fica como Desativado.
    Em seguida é enviao ao e-mail informado uma confirmação de cadastro, com um link para ativação do mesmo.
    Clicando no link, se os dados estiverem todos corretos, o cadastro será finalmente efetivado no sistema, estando assim, pronto para receber artigos e notícias em seu e-mail.

  • Formulário para remoção de cadastro do mailing, informando o e-mail cadastrado;
    Após informar o e-mail e clicar no botão Remover, o sistema verifica se o e-mail informado existe no Banco de Dados, e se existe, envia para o mesmo um link de confirmação de remoção de cadastro.
    O usuário deve, então, acessar sua conta de e-mail e clicar no link de Confirmação de Remoção de Cadastro, para que finalmente seja excluído do Banco de Dados do Getmailing sua conta.


No Backend (Área Administrativa):

  • Adicionar, Editar, Remover e Publicar/Despublicar cadastros efetuados no GetMailing;
  • Adicionar um texto de introdução, que aparece logo no topo da página do tipo Cadastro GetMailing, onde pode ser inserido qualquer conteúdo:
    - Texto, Imagem, Flash, anúncio, etc.
  • Exportar o Mailing em formato de Arquivo de Texto (.txt), onde são exportardos apenas os registros já ativados no sistema, para poderem ser usados em programas de envio de newsletter, como por exemplo O Carteiro, etc.;
  • Exportar o Mailing em formato de Arquivo do Excel (.xls), onde são exportados todos os registros, com nome, email, data de cadastro e status (Ativado ou Desativado);
  • Exportar um Backup do componente, com todos os registros e seus dados, podendo ser transferido para outros sistemas, ou ser restaurado no próprio GetMailing;
  • Importar lista de e-mails de um arquivo texto (.txt), semelhante ao que o GetMailing exporta;
  • Restaurar Backup feito pelo GetMailing;
  • Configurar o conteúdo do e-mail de confirmação, que é enviado no memento em que o cadastro é efetuado;
  • Configurar o conteúdo do e-mail de sucesso, que é enviado no momento em que o cadastro é confirmado pelo usuário;
  • Modificar o Título da Página do tipo Cadastro GetMailing (O padrão é Cadastre-se em nosso Mailing - GetMailing);
  • Listagem de registros com a opção de Filtrar e Pesquisar;


 

MyGallery - Sistema gerenciador de galeria de imagens para sites

* Esta versão é apenas demonstrativa. Uma nova versão do sistema está sendo desenvolvida para ser comercializada. Aguardem!


Com este sistema você tem uma solução completa para gerenciar Galeria de Imagens e Álbum de Fotos em seu site.

Adicione, organize, edite e publique Galerias de Imagens em seu site.

Veja abaixo algumas funcionalidades do MyGallery:

  • Redimensionamento automático das imagens cadastradas.
    Ou seja, independentemente do tamanho da imagem à ser adicionada, o sistema a redimensiona para um tamanho máximo de 1024x768 proporcionalmente.
  • Controle de usuários do sistema com níveis de permissão;
  • Upload de várias imagens simultaneamente;
  • Organização da ordem das galerias;
  • Organização das imagens dentro das galerias;
  • Área para inserir uma descrição em cada galeria;
  • Opção de ativar e desativar a exibição das galerias;
    e muito mais...


Veja uma demonstração de como o MyGallery pode lhe auxiliar na atualização das Galerias de Imagens em seu site clicando aqui »


 

Sobre Hugo Ferreira

Técnico em Sistemas de Informação, Web Developer e cursando Faculdade de Tecnologia em Banco de Dados, atuo no Desenvolvimento de Sites, Sistemas Web e Desktop desde 2008.
Dentre as tecnologias que trabalho, estão PHP, Java, jQuery, Ajax, Joomla, MySQL, PostgreSQL, Design Patterns, Adobe CS3, Corel, XHTML, CSS e Padrões Web.

Para mais informações sobre desenvolvimentos web e desktop, leia meus artigos, conheça as soluções que ofereço ou entre em contato.

Últimos artigos publicados


Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Entre em contato


Hugo Ferreira - Desenvolvimentos, Soluções e Negócios Web e Desktop
© 2010 - 2017 - Todos os direitos reservados
by Nano Incub