I developed MailCoach to help people spend less time in email. We used data on your habits in email (e.g. what emails you read, what senders you responded to) to programmatically suggest filters so emails you didn't need to read would skip your inbox.
- React / ES6 frontend
- API Gateway / Lambda / DynamoDB to manage core APIs
- Kinesis / Lambda to process push notifications from Gmail (as you read, archived or deleted email, Gmail would send events in real-time that we processed to enable productivity suggestions).
- Gmail API