Realizado

Desenvolvedor Back-End

Publicado em 20 de Junho de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Atualmente possuo um site (eu desenvolvi somente o front-end dele) para venda de serviços, sendo necessário a implantação do Back-End do mesmo. O site é OnePage e conta com 7 abas de serviços.

•    Será necessário configurar o formulário de envio de mensagens (https://puu.sh/wpB0d/3fa1ea9749.png)
•    As duas primeiras abas são de serviços similares, mudando somente o preço. A calculadora para esse serviço já existe, sendo necessário somente a implementação de um botão radio para a seleção de “Simples” ou “Premium”. Isso alterará o valor total que o cliente verá nessa tela (https://puu.sh/wpAxX/347f115e0f.png)
•    A terceira, quarta e sexta aba, calculam somente um tipo de serviço, sendo sempre no mesmo esquema entre elas, mas possui variação na quantidade e no Modo “Simples ou Premium”.
Esses valores já são previamente tabelados, só precisam ser exibidos ao cliente. (https://puu.sh/wpAC5/5576e80840.png e https://puu.sh/wpAKY/9e7a556303.png)
•    As duas últimas abas somente possuem um botão comprar, que deverá seguir o preço estipulado em código (não tem problema se eu precisar alterar o mesmo quando os valores mudarem) https://puu.sh/wpAQp/c0b94fc461.png
•    Quando o cliente clicar em comprar, em qualquer um dos casos, deverá ser redirecionado para uma página de checkout. (https://puu.sh/wpAUR/20b25dbe61.png)
•    Nessa tela, o cliente não poderá fazer a compra sem realizar o login.
Esse login deverá ser o mesmo utilizado na Área do Cliente (já existente, com o banco de dados de lá; Essa área do cliente Já existe e o banco de dados também, estou focando somente na criação do site e na vinculação do pedidos dos clientes com o cadastro deles nessa área do cliente).
•    Os detalhes devem conter: “Número do pedido”, “Tipo (Composto pelo nome da aba + Simples ou Premium)” a “Descrição” (Selectpicker 1 ao Selectpicker 2, por exemplo. Ou somente o Selectpicker 1, dependendo do caso).
•    Caso ele escolha a forma de pagamento via “Transferência bancária”, o desconto de 5% deverá ser calculado automaticamente. Ele será redirecionado para uma página com os dados bancários e instruções pós-compra.
•    A segunda forma de pagamento será pelo PagSeguro, somente.
•    Após a realização do pedido, o mesmo deverá ser registrado numa Área Administrativa, contendo o ID do pedido, nome de cadastro, e-mail do cliente, Tipo do Serviço, Descrição, Valor Total, Forma de Pagamento e Data, podendo excluir ou adicionar ao sistema. https://puu.sh/wpB7E/74add31776.png
•    Ao solicitação adição no sistema, será redirecionado para essa tela: https://puu.sh/wpBtV/33b3830d76.png Essa tela já existe e o botão já funciona normalmente. Será somente necessário trazer as informações como “e-mail do cliente”, “Serviço”, “Descrição” e “Valor”.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Payment Processor (Paypal, Stripe, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias