Notifier
Notifier lets you read emails and Telegram channel messages via RSS.

A user immediately gets a unique email address and related RSS feed (without sign up):

Build MVP
There was a lack of services that let users easily convert different data sources to RSS feeds.
First, I wanted to validate my idea. So I built a simple web service where users could get a unique email address or HTTP webhook and receive all messages sent to it via RSS. It was free and required no sign-up.
A few users started using it, so in the next iteration I added integration with Telegram. Notifier was the first project that let users read Telegram channels via RSS, and it gained good traction.
A few months later I added a paid plan and started charging users.
Improve workflow
To make sure all main functions worked, I created unit and automated tests. After each commit, the code was deployed to Semaphore CI, where the tests ran.
I set up error logging and different types of reporting depending on severity. For example, in case of a critical error, I immediately get an email with the details. For non-critical errors, I receive a daily summary.
See also my blog post about Notifier launch.
Thanks, Evgeny Filatov for making the logo for Notifier!
Technologies used:
- PHP,
- MySQL,
- Slim framework,
- Braintree,
- MTProto (Telegram API).