Pitch: ZapElegante | O correio elegante via internet

Olá devs, tudo certo?

Sou o Mks, um dev backend relativamente iniciante ainda (2 anos), e vim aqui hoje apresentar um mini-projeto que estive desenvolvendo nos dois ultimos dias, que é o Zap Elegante.

Começo do projeto

Tive a idéia de tentar desenvolver essa idéia, porque atualmente estou no segundo ano do ensino médio, então ano que vem eu me formo na escola. E, pelo menos no meu colégio, é uma tradição dos formandos venderem algumas coisas para ajudar à pagar a formatura... Bem, nessa última segunda feira, o terceiro ano desse ano estava vendendo o serviço de correio elegante, então eu pensei:

"Por que não automatizar essas vendas com programação?"

E assim eu fiz. Coloquei a mão na massa, e realizei o primeiro protótipo, ainda sem cobrança nem nada, somente para ver como vai se comportar.

Técnologias usadas

Para esse projeto, usei como linguagem príncipal do back-end o Python, e como eu queria já ter algum resultado o mais rápido possível usei o framework Flask para fazer a lógica do servidor.

Para o front-end usei HTML e CSS puros, até porque não queria nada muito sofisticado, e não sou exatamente habilidoso com o front.

Um dos pré-requisitos que impus pra mim mesmo quando comecei esse projeto foi que ele funcionasse com WhatsApp, até porque o nome é Zap Elegante né...

Então para integração do meu sistema com o WhatsApp para a automação de mensagens, eu resolvi usar o EvolutionApi, que é uma interface de API baseado em Bailey's.

Primeiro teste público

É por meio desse post, que eu vou abrir o primeiro teste público do meu serviço, e peço para que se você se interessou pela idéia, ou só quiser enviar uma mensagem especial para uma pessoa amada, por favor, teste o Zap Elegante, e deixe seu feedback aqui nesse post.

Muito massa a ideia cara, curti! Até cheguei a utilizar aqui pra testar, mas fui mandar pra uma amiga minha que mora em outro país e o número de telefone não ficava no padrão do campo de texto, então não consegui enviar kkkkkkk Mas parabéns pelo projeto, ficou bem legal

Cara, que ideia sensacional!! É super legar ver coisas simples assim saindo do papel. Meus parabéns pela iniciativa!

E vc dizendo que não é habilidoso com o front, fico até triste em ver meu nivel kkkkk (sou back end, muito zero a esqueda com front kk)

Muito legal! Trouxe algo tão simples pro mundo digital de uma forma prática e bem funcional. Quando estiver com um domínio interessante e você divulgar bem, esse site com certeza vai ser bem utilizado. Parabéns

Cara, testei aqui e achei muito legal! Você realmente manda bem no front!

Tenho algumas sugestões para você adicionar, especialmente se as pessoas começarem a usar bastante:

Input mode para teclado numérico: Nos campos de número de telefone, seria interessante adicionar o inputmode="numeric". Isso facilitaria bastante a experiência do usuário, abrindo diretamente o teclado numérico nos dispositivos móveis.

Seleção de código do país: Outra funcionalidade interessante seria adicionar um select com as bandeiras dos países, facilitando a seleção do código do país. No placeholder, tem o símbolo "+", mas como ele não permite que o usuário adicione manualmente o "+", pode confundir e fazer parecer que não está funcionando. Outra opção seria permitir a adição do caractere "+" diretamente, já que depois ele é formatado corretamente.

Boa sorte aí, amigo!

Parabéns pelo projeto e desenvolvimento, ficou massa. Antigamente usavamos muito envio de sms pela internet, mesma pegada.

Ficou show maninho! Mandei pra nega veia e ela adorou!

Caraca mano ficou mó massa, a ideia realmente foi muito boa, parabéns!!

Caramba ficou muito legal seu projeto! acho que a maior melhoria para fazer por enquanto é a questão de ajustar os inputs do telefone como já falaram ai em cima, porque realmente fica confuso pro usuário, mas ainda assim tá bem intuitivo. Aliás adorei o design da cartinha kkk

Oi, achei muito bacana o projeto! Porém não consegui utilizar, primeiro coloquei o meu número que não tem whatsapp e mandei para um outro número meu que tem whatsapp, porém deu o erro: "A timeout occurred Error code 524". Pensei que pudesse ser porque o primeiro número não era cadastrado no whatsapp, porém pedi a um amigo seu número whatsapp, testei de novo e apareceu o mesmo erro.