Back to Projects
aiPlanner Smart Calendar

aiPlanner Smart Calendar

July 2025 - August 2025Completed

OVERVIEW

Project Overview

aiPlanner is a smart calendar app built exclusively for iOS, designed to streamline how users create and manage schedules.

With natural language processing (NLP) at its core, users can simply type or speak phrases like *"Dinner with John next Friday at 7 PM"* and have events automatically parsed and added to their calendar.

I designed and developed aiPlanner with the following architecture:

- Swift-based iOS app with Apple-style UI

- Natural Language Processing for event parsing

- Supabase backend for authentication and optional shared event storage

- Local iCloud sync for private, personal data

aiPlanner provides users with a frictionless way to manage their daily lives while ensuring both privacy and usability.

DESIGN & DECISIONS

Key Features & Design

Problems, approaches & trade-offs

Create an event in one sentence

Parse dates, times and events from natural-language text or speech and add them to the calendar.

Why it matters

Event creation has several fields, while everyday language already contains much of the required information.

Design considerations

Connect text or speech to structured event data and then the calendar, keeping input close to everyday expression.

THE USER JOURNEY

How it works

  1. Type or speak a plan

  2. Parse its date, time, and event

  3. Add it to the calendar

  4. View or share the schedule

BUILT WITH

Technologies Used

SwiftNatural Language ProcessingSupabaseiCloudiOS Development

EXPERIENCE & OUTCOMES

Project Milestones

Built iOS-native Calendar App

Achievement

Developed aiPlanner using Swift with Apple-style UI and smooth user experience.

Implemented Natural Language Parsing

Skill

Enabled users to create events with simple text or voice inputs.

Integrated Supabase

Learning

Added authentication and shared event storage via Supabase.

Enhanced Privacy with iCloud

Skill

Leveraged iCloud sync for secure, private personal events.

<Pierre />

Full-stack developer building mobile apps, web platforms, and AI learning tools from idea to release.

Contact Info

  • b12705058@g.ntu.edu.tw
  • +886 963 779 263

© 2026 Pierre Chen. All rights reserved

Build v2.0.0 • Optimized for innovation