To find out more about this client

Log in to Workana

Open projects
BRIEFING
Quero contratar profissional para criar um site de relacionamento em linguagem mais adequada e que ofereça login apenas através do Facebook, onde uma vez logado, o usuário possa inserir informações em campo específico (que será criptografada e armazenada em um banco de dados).
-  O usuário logado será direcionado para uma sala de bate papo. Sempre que uma nova informação for inserida, será criada uma nova sala (informações idênticas, mesma sala; informações inéditas, nova sala!).
- As fotos dos perfis do Facebook desses usuários serão importadas para compor as páginas das salas.
- As salas deverão ter todos os recursos de praxe: bloqueio de pessoas, conversa em separado, etc.
- O site deve permitir alterações (feito em bando de dados)
- Que o profissional tenha habilidade para trabalhar com API do Facebook para importar os mesmos níveis de interatividade existente entre os usuários dentro do Facebook.
Minuta:
- Site dinâmico, onde o conteúdo possa ser adicionado, alterado ou excluído a qualquer momento sem precisar editar o código html manualmente e preferencialmente responsivo para fornecer uma ótima experiência de visualização, fácil leitura e navegação com um mínimo de redimensionamento e visionamento, para uma ampla gama de dispositivos (de monitores de computador a telefones celulares).
- As páginas poderão ser totalmente em cor azul (preferimos uma tonalidade próxima à predominante na página inicial do Skype).
- A primeira página, lembrará a do Google, no sentido de não possuir nada além das áreas que orientam o usuário no preenchimento dos campos e dos próprios campos que darão sua funcionalidade. 
- Quanto ao número de páginas, entendo que serão apenas duas (sem contar com a que for dedicada ao termos de uso), sendo que na primeira existirá os campos para efetuar login através do Facebook (e-mail e senha) aptos a receber informações, enquanto os demais campos estarão presentes, porém, inacessíveis (tipo desabilitados, sem que se permita preenchimento) até que o usuário efetue o login.
- O núcleo do programa estará na segunda página e conterá um chat com todas funcionalidades pertinentes, bem como, fotos dos perfis importadas do Facebook, de tantos quantos forem os que estiverem na sala, além das informações inseridas nos campos do item 2 da primeira página (abaixo descrito), e tais informações inseridas pelo usuário poderão ficar ao lado ou abaixo da respectiva foto.
detalhamento da primeira página:

- os campos para login, quanto á estética, deverão estar na parte superior, ficando sua exata posição (esquerda, centro ou direita) a critério do desenvolvedor.
- Logo abaixo dos campos para login haverá uma área para descrição do serviço oferecido pelo site, com capacidade para aproximadamente 300 caracteres.
-  Uma vez logado, os campos a seguir tornar-se-ão preenchíveis, a saber:
        1 – Dois campos para inserção de informações (tipo aquelas caixinhas que se usa para preenchimento de cadastro impresso, por exemplo), seguindo a estrutura Xx.xxx-xxx (onde cada “x” representa uma caixa, sendo que cada grupo com oito caixas ficara abaixo do outro campo formando o segundo grupo de oito caixas). As caixas serão em baixo relevo e, como demonstrado acima, num total de oito em cada grupo.
- Os caracteres a serem inseridos pelos usuários nas respectivas caixas diferenciarão números (de zero a nove), e letras (de A a Z), sendo um número ou uma letra, por caixa. - Essas caixas deverão estar no centro da página (entre a parte superior e a inferior). Acima de cada grupo de caixas deverá existir uma área para texto com instruções sobre seu preenchimento.
IMPORTANTE:  as informações inseridas nessas caixas (conjunto de oito caracteres) ficarão criptografadas armazenadas em um banco de dados e terão a função de determinar para qual sala de bate papo (e que será devidamente esclarecida na descrição da página dois) o usuário será conduzido, comparando as coincidências existentes com informações anteriormente inseridas por outros usuários do programa (conjunto de caracteres coincidentes ficarão em mesma sala, conjunto não preexistente no banco de dados, o programa cria uma nova sala para esse usuário, o qual, enquanto outro usuário não inserir o mesmo código, ficará sozinho na sala).
        2 – Dois campos nas mesmas linhas (horizontais) em relação aos dois campos do item 1, para serem preenchidos pelo usuário com textos com limite de cinquenta caracteres cada um e também com as suas respectivas áreas, logo acima destes, para serem preenchidos pelo administrador com textos com as instruções de preenchimentos.
- Os usuários poderão optar por preencher apenas os campos que os levam a uma sala, deixando as informações da outra linha em branco, podendo fazê-lo quando desejar.
        3 – Dois botões de “ENTRAR” no final de cada uma das duas linhas (sentido horizontal), independentes entre si.
IMPORTANTE: Cada botão “entrar” levará o usuário para uma sala específica, em função do conteúdo que ele inserir em cada um dos campos 1 e 2:
uma ilustração para visualizar tudo que foi descrito nos itens 1, 2 e 3:
    instruções                                            instruções                                                         
xx.Xxx-xxx          +      ( campo com limite de 50 caracteres)      +              entrar

    instruções                                      instruções
xx.Xxx-xxx          +      ( campo com limite de 50 caracteres)      +              entrar 

        4 – um campo para aceitar os termos de uso do programa (marcar um “x”) e sua respectiva área para texto com as condições de uso do programa + link para o termo de uso.

detalhamento da segunda página:

1 - o chat terá, como dito, todas as funcionalidades, incluindo a possibilidade de conversa em particular e bloqueio de participante.
- Os membros da sala poderão acessar o facebook dos coparticipantes ou solicitar amizade na própria sala, clicando na respectiva foto do perfil do participante.

2 - As APIs do Facebook proporcionarão a importação das fotos dos usuários (ou apenas a silhueta, como aparece no facebook, caso não tenha postado nenhuma foto em seu perfil).
- A disposição das fotos, o local onde cada foto trará as informações previamente inseridas por cada usuário no campo 2 da primeira página, bem como a área da página em que ficará o chat ficarão a critério do desenvolvedor.

3 - Na parte superior, do lado esquerdo, terá um botão com a expressão “mudar de sala”, caso o usuário tenha preenchido os dois campos de códigos (campos com caixinhas) e queira trocar de sala, ou inserir novo código, e, do lado superior direito, outro botão com o nome “facebook”, o qual conduzirá o usuário para sua própria página dentro daquela rede social.

Category: IT & Programming

USD 250 - 500