Field
Computer Engineering
Education
UT Dallas
Location
Richardson, TX / Open to relocation
Expected
May 2028
Edition
01 / SEP 2026
Exposure

Project record / 16

Pocket Secretary

AI scheduling assistant turning natural language into calendar events


Project metadata


Pocket and assistant illustration.

Overview

An AI-powered scheduling assistant that turns everyday language into structured calendar events with Google Calendar integration. Users schedule appointments and recurring events by typing prompts like "Doctor's appointment next Monday at 3 PM" or "Team meeting every Friday at 10 AM."


What it does

  • Natural language event creation. NLP parses typed prompts into structured events.
  • Recurrence detection. The AI detects recurring patterns and automates the scheduling.
  • Reminder optimization based on user preferences.
  • Collaborative scheduling. Multiple users contribute to shared calendars for team coordination, family and friend planning, and project management.
  • Real-time updates via Supabase.

Full stack

Flutter · Dart · Supabase · Google Calendar API · Gemini API · Google Auth · Figma



Results

ItemValueBasis
Flutter cross-platform app
Yes
verified
Built and run on Android
Yes
verified
Gemini for natural-language parsing
Yes
verified
Google Calendar API integration
Yes
verified
Recurrence pattern detection
Yes
verified