About
About StayDue
The problem
Moodle is where your university posts every assignment, quiz, lab report, and project deadline — and Moodle sends zero push notifications. You either check it daily and hope you didn't miss something, keep a manual spreadsheet that goes out of date, or you miss things. For students managing six to eight courses simultaneously, this is a real and recurring problem every semester.
How it started
StayDue was built by Talha Ahmad, a student at IOBM in Karachi, after missing a deadline because it was buried three pages deep inside a Moodle course. Moodle has an ICS calendar export that almost no one uses — but it turns out that URL contains every deadline for every course in a machine-readable format. StayDue reads that feed, resolves course names from the university catalog, and sends reminders to your WhatsApp and email before deadlines arrive.
What it does
- ✓Fetches your Moodle deadlines automatically via your ICS export URL
- ✓Resolves raw course codes to full, human-readable course names
- ✓Shows all deadlines in a single dashboard, color-coded by how close they are
- ✓Sends WhatsApp and email reminders 3 days before, 1 day before, and on the day of
- ✓Sends overdue follow-up notices if a deadline has already passed
- ✓Keeps your calendar in sync — new deadlines appear automatically
Built by one person
StayDue is a solo project, currently serving IOBM students. It is not a startup, not a team, not a portfolio exercise — just a practical tool built to solve a specific problem that affects every student on a Moodle-based system. It runs in production, handles real data, and is actively maintained.
Contact
For questions, feedback, or anything else, reach out at: contact@staydue.app