web

Personal Assistant

Discord-based assistant for email automation, finance tracking, and daily reminders

Personal Assistant

Tech Stack

Next.jsTypeScriptNodemailer

About This Project

Overview

A smart Discord assistant that automates email handling, tracks income and expenses into monthly statements, sends daily LeetCode challenges to keep coding skills sharp, and reminds you about upcoming deadlines and birthdays — built with Next.js, TypeScript, and Nodemailer.

Motivation

I wanted a single Discord bot that handled the small recurring admin tasks in my life — email, expense tracking, reminders — instead of juggling separate apps for each.

Lessons Learned

Building around Discord as the interface instead of a custom UI turned out to be a great constraint — it forced me to keep every feature simple enough to work as a chat command.