Descrição do Projeto:
Estou precisando de um desenvolvedor capacitado com grande experiência para desenvolver o projeto, e caso tudo ocorra bem, ser um parceiro para futuras implementações e manutenção do sistema. O projeto inicial deve contemplar as seguintes características:
Vamos ao Front-End:
1 - O sistema deve ser full AJAX ou outra tecnologia parecida, para não precisar de paginação, ou aceito sugestões.
2 - O front deve ser de fácil identificação e o código completamente documentado, para que eu (mini desenvolvedor) possa implementar atualizações.
3 - O cliente poderá escolher entre inúmeras formas de pagamento, sendo offline (eu vou poder editar) e online com integração via MP, PagSeguro, Stripe e Getnet ou Asaas.
4 - Os dados do cliente devem ser armazenados em cache, para que ele não precise preencher novamente em uma posterior compra.
5 - O sistema deve ter camadas de segurança para spams, como por exemplo, o cliente só vai poder fazer um pedido a cada 10 minutos, ou bloqueio de IP para pedidos exagerados em uma escala de tempo curta.
6 - Checkout deve ser transparente, ou seja, no site, sem a necessidade de sandbox.
7 - O cliente deve ter acesso ao código de rastreio por pedido, mapa da rota (não precisa ser em tempo real, ele apenas pode modificar o draggle do mapa para colocar em cima da própria casa, por exemplo).
Vamos ao Back-End:
1 - A lógica de todo o sistema deve ser desenvolvida entre mim e o programador (preciso ficar por dentro dos detalhes para conhecer o sistema).
2 - O sistema precisa ter camadas de segurança para proteção contra injeção de SQL, DDOS, BruteForce e outros esquemas de segurança que somente o desenvolvedor pode me passar.
3 - O sistema não precisa ser multi lojas, mas o código deve permitir ao lojista cadastrar suas "filiais" e gerenciar as mesmas.
4 - O sistema deve contar com um painel PDV, KDS e um sistema de pedidos também para as mesas via garçom ou até mesmo pelo cliente no QR code.
5 - O sistema deve ter o mínimo brasileiro, 2+ sabores de pizza, desenvolvedores me entenderão.
6 - O sistema precisa ter como opção de entrega por distância ou por local.
7 - O sistema, ao enviar para entrega, precisa definir o entregador (este sendo cadastrado), após definir, enviar uma mensagem para o entregador e permitir que o entregador tenha uma aba somente dele, para acessar somente os pedidos que foram direcionados a ele. Na entrega, porém, o cliente deve confirmar que o pedido foi entregue para o entregador também confirmar.
8 - O sistema precisa ter notificações automáticas como mencionadas em vários processos acima, para isso, deve ter integração tanto com API oficial do WhatsApp ou outras empresas que eu e o programador iremos conversar.
9 - O painel do sistema deve ser intuitivo e leve.
10 - O sistema deve poder gerar relatórios em PDF com base em vendas, pedidos, etc.
11 - O entregador vai ter acesso ao mapa (mencionado no front-end) com o marcador que o cliente selecionou, ele não poderá modificar o mapa, apenas traçar a rota automaticamente e levá-lo até o ponto de entrega.
12 - Impressão automática de pedidos sem atrapalhar sua interface.
13 - Alerta sonoro.
14 - Sistema de cashback, cupons, etc.
15 - Versões do código inteiro devem ser código aberto (para eu mexer) e código criptografado de ponta a ponta com IonCube (para ser instalado).
Claro que poderão ter funcionalidades que não foram mencionadas acima, isso precisarei discutir com mais clareza com quem entende. Sou apenas um empreendedor e por isso preciso de um programador experiente, sagaz e atencioso ao meu lado. Posteriormente, vamos integrar com iFood, NFE e outros.
Se você me perguntar, direi que claro, eu me importo com preço, porém, me importo mais com a qualidade do sistema. Então, o preço, além de muito importante devido à crise que o país atravessa, opto pelo meio termo entre qualidade e preço.
Não preciso de preço de troco, não preciso que seu trabalho seja desvalorizado, eu apenas preciso do justo. Um abraço a todos, fiquem em paz!!