Taskboard
Team Coordination Platform

Problem Scope
College orgs have no single source of truth. Events scattered across chats, emails, Discord. Leaders manually coordinate.
Role
Full-Stack Engineer
Tech Stack
- Google Calendar API integration (two-way sync)
- Supabase Auth + Google OAuth
- Resend + Svix webhooks for email delivery tracking
- Type-safe end-to-end with TypeScript + Prisma
case study
Developed a Next.js platform with two-way Google Calendar sync that centralizes scheduling and batch announcements for over 100 active users. I engineered this to eliminate the operational friction caused by team coordination being fragmented across multiple disparate messaging apps.
Constraint & Solution
Workspace with calendar, members, announcements. Events sync to Google Calendar automatically. Announcements sent via email with webhook tracking.
Key Metric: Two-way Google Calendar sync, batch email with delivery tracking
Feature 1
Google Calendar API integration (two-way sync)
Feature 2
Supabase Auth + Google OAuth
Feature 3
Resend + Svix webhooks for email delivery tracking
Feature 4
Type-safe end-to-end with TypeScript + Prisma