KanbanMail
A Kanban board for your emails! ✨💌
Pass variables and functions between web app code and main Electron process Desktop
Get a nice icon in the taskbar Desktop
Add details to package.json Desktop
Load web.kanbanmail.app into a new Electron window (I'm making a super-MVP desktop app)
Remember how Electron works & download boilerplate
Remove 'Try it first' section from pricing page because the Free Trial button in self-explanatory
Add "No credit card required" to free trial button
Make it VERY clear what KanbanMail actually is (some people on HN thought it was a Chrome extension or an email provider)
Read article about how to write pricing surveys https://www.priceintelligently.com/blog/how-to-find-the-best-pricing-strategy-for-a-saas-product
Create front-end alert for "already had a free trial" error from createUser function
Don't let a user start multiple free trials
Add name, address & avatar to the demo function (the one that prepares KanbanMail for screenshots & recordings)
Make billing request emails also show up as Telegram notifications so that I will respond to them faster
Create an email which pre-loads when you click "Update my info" (There's no point coding it, I'll do it manually)
Create an email which pre-loads when you click "Update credit card" – the reason I don't give them instructions upfront is because I'm a little unsure of the process myself so want to guide them through it via email
Create an email which pre-loads when you click "Cancel subscription" (There's no point coding it, I'll do it manually)
Allow creation of other pages in the menu
I am DONE with all the free trial email stuff *wipes hands*
Get trialEnd cloud function working again
Rename subscriptionUpdated cloud function to trialEnd
Send "3 days until free trial ends" warning email from Stripe webhook
Change customer.subscription.updated webhook to customer.subscription.deleted webhook event for free trial end
Write & design "3 days until trial end" email