Pocket Secretary
AI scheduling assistant turning natural language into calendar events
Project metadata
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
Flutter cross-platform app | Yes | |
Built and run on Android | Yes | |
Gemini for natural-language parsing | Yes | |
Google Calendar API integration | Yes | |
Recurrence pattern detection | Yes |
