carrinho de compras diferente, integrado com site via login
N/A
Cerrado
Publicado hace más de 9 años
N/A
Pagado a la entrega
Tenho uma prestação de serviços, a qual pode ser contratada por mês. Além disso, cada pessoa pode contratar o serviço para outra pessoa que queira, independentemente dela própria usar o serviço.
Vamos ao que eu preciso...
1. Quero que o cliente tenha a possibilidade de fazer login no site (vou usar um domínio só pra isso, com banco de dados em mysql).
2. É necessário que o cliente tenha autonomia dos dados cadastrais dele próprio, podendo mudar a sua senha e, caso esqueça qual é a senha, que o sistema remeta pra esse cliente um e-mail para modificação de senha quando necessário.
3. Além disso, o cliente tem de poder cadastrar várias pessoas com os dados que eu preciso: Nome, Endereço, País, idade aproximada ou data de nascimento, descrição (500 caracteres).
4. Uma vez cadastradas as pessoas, quero que em algum lugar de fácil acesso, o cliente veja as pessoas que cadastrou em formato lista, com a opção de selecionar uma ou várias dessas pessoas para futura inclusão na prestação de serviço. Exemplo:? O próprio cliente, incluir (tantos) meses.
? Fulano, incluir (tantos) meses.
? Beltrano, incluir (tantos) meses.
? Cicrano, incluir (tantos) meses.
Obs: onde eu escrevi “(tantos)” é um campo com a opção da pessoa selecionar a quantidade de meses que deseja que aquela pessoa seja incluída na prestação de serviços. O valor é cobrado por mês, logo, se houver contratação por 3 meses, o valor que aparece deve ser 3 x valor da prestação mensal (geralmente 50 reais a cada mês). Também preciso que a cada seleção haja um carrinho de compras que calcule o valor total a ser pago pelo cliente.
5. Tenho clientes sem condições financeiras que eu não cobro nada e, para outros, eu cobro menos. Não sei o que vale mais a pena para solucionar esse problema: ou o carrinho ter a opção de um código promocional ou o carrinho ter algum campo oculto para o cliente e administrado por mim (pode ser até no próprio MySql) onde eu informo o quanto o cliente deve pagar por pessoa incluída pela prestação de serviço.
6. Quero integrar o carrinho com o PagSeguro (dá pra fazer isso via PHP puro, mas aceito sugestões também). Após o cliente pagar e uma vez que o PagSeguro deu o feedback de pagamento, quero que o sistema remeta um e-mail agradecendo a inscrição, informando novamente quais pessoas foram abrangidas pela prestação de serviço.
7. Finalmente, quero que em algum outro local, o cliente consiga ver quais pessoas que ele incluiu que estão ativos e até qual mês. Vou dar um exemplo... imagine uma página onde ao cliente entrar ele veja todo mundo que cadastrado e até que data (ou mês) isso ocorre.
8. O cliente deve ter a opção de comprar mais meses e isso ser incluído automaticamente no banco de dados. Exemplo: Digamos que ele ou alguém que ele quer que eu preste serviços esteja cadastrado até o mês de maio. Ainda que estejamos em um mês anterior, caso ele compre mais 2 meses, o sistema deve atualizar a prestação de serviços para julho (maio + dois meses).
Finalmente, a data não é algo tão importante, pois a prestação de serviços é feita em datas mensais fechadas, como se fossem turmas de escola, ou seja, no período de tanto a tanto (exemplo, de 15 janeiro a 31 de janeiro). A diferença que existe para uma turma é que cada pessoa pode cadastrar outras pessoas e pagar por essas outras pessoas. Assim, se eu quero incluir na prestação de serviços um parente, posso incluir ele na turma de janeiro, fevereiro, março etc. e fazer o mesmo com outras pessoas que eu queria. Claro que o carrinho vai somar tudo isso, no valor de 50 reais por mês e dar um valor final pra pessoa pagar. Lembro que quero integrar isso com o pagseguro.
Se houver possibilidade, desejo que esse projeto seja integrado com o Joomla, mas se não tiver jeito, pode ser PHP puro mesmo.
Cordialmente,
Alexandre Chagas
Olá,
estou a disposição para trabalhar em seu projeto, tenho bastante experiência com desenvolvimento, sou professor no curso de Analise e Desenvolvimento de Sistemas, estou aguardando seu contato para iniciarmos o projeto o quanto antes.
att.
Celso Rodrigo de M F