DEV Community

Prem Kumar
Prem Kumar

Posted on

3 1

Submission: GoNotify: WhatsApp messages as a Service

What I built

GoNotify is a service that can be used to send notifications to yourself in the form of WhatsApp messages. For example, you can use this to send yourself notifications if a build fails in the CI, etc. This service extracts out the logic behind maintaining various contacts, managing them into groups, and sending them messages. GoNotify provides you with a simple WebUI and API to manage the phone numbers and groups, and send them notifications.

Category Submission: Engaging Engagements

GoNotify can easily be leveraged by a business to send notifications to its customers and employees without much hassle.

Demo Link

A demo is hosted on https://gonotify.xyz.

Important Note: To be able to receive messages over WhatsApp using https://gonotify.xyz, you would need to join the Twilio WhatsApp sandbox first.

You can join the sandbox easily by using this link https://wa.me/14155238886?text=join%20including-tin

Sandbox QR
Or by scanning this QR code on your phone.

Link to Code

The code is hosted on my GitHub profile.

GitHub logo onprem / gonotify

A web service that lets you send yourself WhatsApp messages serving as notifications

How I built it

I started learning Go recently and this seemed like an ideal opportunity to gain some good experience with the language. It was pretty challenging and fun. I used Gin as it seemed like a mature web framework to me. The front-end was built using ReactJS as I am quite familiar with it.

Some Screenshots

Groups

Numbers

Additional Resources/Info

Additional details can be found in this Project's README

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay