DPM Calendar
Smart calendar SaaS targeting App Store and Play Store.

The problem
Existing calendar tools lack intelligent scheduling features. Users juggle multiple apps to manage their time without a unified view or decision support for time allocation.
Constraints
The app must work cross-platform (web + mobile targets). Timezone handling and conflict detection must be reliable from the start. Progressive web app approach to maximize reach without app store constraints.
The solution
Next.js architecture with TypeScript for strict typing on date and event logic. Supabase for real-time calendar sync across devices. Progressive web app approach for a native-like experience on mobile and desktop without app store deployment.
Tech stack
Outcomes
App live at dpm-calendar.vercel.app. Active development with regular iterations. Real-time sync working across devices.
Learnings
Calendar UX requires careful timezone handling and conflict detection. Date-related edge cases (daylight saving changes, recurring events crossing timezones) are more complex than they appear and justify early investment in comprehensive testing.