Thank you for sharing your story. It can’t have been an easy thing to do.
I have thought about writing an app for this very purpose, but when I’m depressed (which is when I usually think “actually I should do this app”) I’m also most likely to procrastinate. If you would like any help (I too am a web developer, but with limited Java/swift experience for Android and iOS apps) I’d be delighted to help, even if all you are after is assistance with keeping on track with developing or for bouncing ideas off. I will drop you an email with my contact details should you wish to take me up on my offer.
Thank you once again, and I look forward to reading your follow up article in due course.