Inspiration

Most people don't bother to unsubscribe from newsletters they don't care about, or even to archive or delete them. There's a simple solution: a single place where you can unsubscribe from all those attention-hungry newsletters.

What it does

senpai (the app, not you) uses ContextIO to go through your inbox and parse the unsubscribe link for all emails that have it. It then lists all of the links, along with information about their respective newsletters, on a single page so that you can easily unsubscribe from all of the newsletters you don't want to see.

How I built it

The tech stack is NodeJS with Express and MySQL on Microsoft Azure. I used the ContextIO API to access data about emails.

Challenges I ran into

One of the biggest challenges I thought about was how to automate unsubscribing users from mailing lists. In the end, due to time constraints, I had to cut out that feature because it would entail having access to an SMTP server, which I didn't have the time to set up.

~ end serious section ~

Accomplishments that I'm proud of

getting it to run lol

What I learned

node.js is the only real dev language

What's next for senpai

not noticing you

Share this project:

Updates