Evaluating bids

Codemetal Roadmap

Published on the September 05, 2016 in IT & Programming

About this project

Open

O projeto consiste em ajustes específicos no tema 'Boss' (http://www.buddyboss.com/product/boss-theme/)

Este tema é utilizado por um cliente da CodeMetal como ferramenta de endo-marketing corporativo e rede social corporativa.

Existem um conjunto de tarefas específicas que devem ser executadas a nível de programação, utilizando técnicas como hooks (actions e filters), template child ou até mesmo criando um plugin fazendo a extensão da classe original e modificando o método da classe, ou seja, implementar códigos sem interferir na atualização do WordPress, tema Boss ou Plugins utilizados por este.

As tarefas a serem desenvolvidas são:
1) Permissão dos grupos - Atualmente é permitido que usuários que não fazem parte dos grupos acessem grupos privados e conteúdo publicado tanto na página do grupo como na timeline.
2) Permissão dos arquivos na biblioteca de mídia - A biblioteca de mídia é atrelada a grupos, é uma tarefa semelhante a primeira, mas restringindo acesso somente aos usuários que estão nos grupo onde a mídia foi publicada.
3) Receber alerta quando comentarem em uma publicação - ao comentarem um publicação de um usuário emitir alerta no sistema e ao clicar no alerta ir até o comentário.
4) Recuperar Senha Guardian - é utilizado o Guardian para manter os usuários e permissões e a recuperação de senha não está funcionando, corrigir esta funcionalidade.
5) Dicas no login - Desenvolver no cadastro do usuário o campo e fazer a apresentação da dica na página de login.
6) Pesquisa de documentos - desenvolver a pesquisa de documentos na biblioteca de mídia.
7) Disponibilizar vídeo em timeline - Atualmente somente é possível colocar links do Youtube e Vimeo, o objetivo é que o usuário possa postar um vídeo com um tamanho máximo a ser definido e tipos de vídeo que a tag video do HTML5 suporte e estes devem ser apresentados na timeline.

O projeto estará disponível para o programador no bitbucket e o programador deve utilizar o GIT para comitar as alterações.

O programador deve disponibilizar uma forma de contato como Skype ou semelhantes, o Projeto estará no gerenciador de Tasks Runrun.it onde o programador deve interagir conforme necessidade com a task informando status, dificuldades, soluções e etc.

Ao começar, entrego as especificações detalhadas. No passado já administrei este tipo de projetos. O freelancer deverá exercer a função de desenvolvedor.
Esta contratação seria para um projeto. Pretendo pagar por a totalidade do projeto finalizado. Procuro alguém para que trabalhe variando de tempo parcial a integral conforme seja necessário.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: September 20, 2016

Skills needed