Executando verificação de segurança...
1
raf
2 min de leitura ·

A Twilio tem uma API super útil, mas nenhuma UI — então eu criei uma

Opa pessoal!
Desenvolvi um aplicativo web open source que permite enviar e receber mensagens SMS usando a API da Twilio.

O que é esse app?

É uma interface gráfica para a Twilio.

Apesar de a Twilio oferecer uma API excelente para envio e recebimento de SMS, ela não disponibiliza nenhuma interface visual para os usuários gerenciarem isso diretamente. Foi aí que pensei em criar uma UI para isso.

Como funciona?

  1. O usuário cria uma conta na Twilio
  2. Compra um número de telefone
  3. Gera uma chave (API Key)

Depois disso, é só usar essa chave para se logar no meu app. A partir daí, o usuário pode:

  • Selecionar os números que comprou na Twilio
  • Visualizar as mensagens recebidas
  • Enviar novas mensagens SMS

Quem está usando?

Atualmente, um grupo de testadores está usando o app para testar o envio e recebimento de SMS em aplicações que eles estão desenvolvendo.

Ideias para o futuro (e talvez monetização)

Gostaria de ouvir as suas sugestões!

Uma ideia que tive foi criar um backend para facilitar ainda mais a experiência. Com isso, o usuário não precisaria nem interagir diretamente com a Twilio e o meu app cuidaria de todo o processo, incluindo a compra does números de telefone, envio e recebimento das mensagens.

O problema é que isso envolveria lidar com questões regulatórias e que me desanimam um pouco.

Por que criei isso?

Principalmente para aprender React.

Tenho bastante experiência com backend, mas sempre quis melhorar o meu frontend — então esse projeto serviu como um ótimo laboratório.

Se quiserem dar uma olhada:

Github: https://github.com/rafacandev/twilio-sms-web

Website: https://rafacandev.github.io/twilio-sms-web/

Carregando publicação patrocinada...