DEV Community

Jhansi
Jhansi

Posted on

Launching Flasho- Open source customer notifications for developers

Hey guys, we just launched Flasho - an open source tool for developers to set up transactional notifications in minutes with little to no code. You can check out and ⭐ the repo here: [https://github.com/flashohq/flasho]

How it works:

  • Deploy Flasho on the cloud (docker or build from source)
  • Connect your PostgreSQL and instantly set up notification triggers from the dashboard.
  • Use manual triggers to trigger notifications directly from your codebase

Why we built it

Last year when we were building an avatar-based social app, we realised that building notifications took up significant time and development effort (establishing microservices, integrating with a bunch of different service providers etc). And every time we wanted to set up new notifications or make changes to existing ones, we had to make multiple changes across the codebase which was time-consuming and messy. We realised we needed a better way to manage this. Existing solutions were either too expensive or required us to share customer data with third parties. And that is when we decided to build an in-house tool. This tool turned out to be incredibly useful for us. It was a single dashboard to create and manage all our customer notifications across channels. It saved us weeks of developer bandwidth and we could now create and manage notifications without writing any code. We decided to open source this tool and thus Flasho was born.

Next steps

We currently support Twilio, Sendgrid, Pinpoint, AWS SNS and SES. We will be adding more providers soon. We have SMS and email notifications now. We plan on adding in-app and push soon. We'd love to hear your feature requests.

Our repo has instructions for deployment to different cloud providers. We’ve launched this repo under MIT license so any developer can use the tool. We don't intend on charging individual developers. The plan is to generate revenue through a cloud hosted service, priority support etc.

Check it out : [https://github.com/flashohq/flasho] and let us know what you think! Don’t forget to ⭐ the repo if you like it 🙂 Looking forward to your feedback.

Top comments (0)