Evaluating bids

Aniversários Sharepoint

Published on the July 29, 2016 in IT & Programming

About this project

Open

Temos um portal no SharePoint online que está em desenvolvimento utilizando as funções de Rest e CSOM do Sharepoint. Os artefatos utilizados no portal foram desenvolvidos no Visual Studio 2015. Esse portal possui layout responsivo e o html/css já está pronto.
O artefato para ser desenvolvido [é uma webpart(sandbox)  de Aniversariantes.

Será fornecido o acesso ao bitbucket do projeto ao desenvolvedor. Dentro desse diretório existe uma solução em Visual Studio 2015. Nessa solução já existe a estrutura da webpart de aniversariantes para essa funcionalidade.
Essa webpart devera ler os dados da lista Perfil da raiz do site.
A leitura dos dados poderá ser via Rest  ou CSOM. Como padrão essa webpart carrega inicialmente os aniversariantes do dia e os próximos aniversários a partir da data de hoje. A foto do usuário deverá ser retornada do perfil do Delve do usuário, quando não houver retornar uma imagem avatar padrão.
Todas as outras informações devem ser retornadas da lista Perfil na raiz do site.
Também deverá ser criada uma função javascript dentro desse mesmo js que será executada na master page do portal. Essa função javascript deverá pegar os dados do userprofile do usuário logado e gravar na lista perfil. Somente os usuários que tiverem o campo SPS-Birthday com valor devem ser gravados nessa lista.

Considerar no filtro de aniversariantes os campos:
Ativo = Somente os que tiver como “sim” devem ser retornados.
ComAniv = Somente os que tiverem marcados como “sim” devem ser retornados.
A paginação deverá ser “veja mais” e irá paginar em 50 itens (aniversariantes) ou 9 Dias se possível.
Todo o html a ser utilizado nessa webpart será fornecido ao desenvolvedor. O desenvolvedor deverá entregar essa webpart de aniversariantes funcionando conforme o html e as especificações descritas. O fonte será entregue diretamente no bitbucket.

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: Not specified

Skills needed