IOS & TRAVEL TECH

Singaplan

シンガプラン・旅行日程計画

A personalized travel curation and custom itinerary planning iOS app helping travelers compare Singapore destinations based on accessibility and budget.

YEAR / 年代2026
PROJECT TYPE & CLIENT / 区分Apple Developer Academy
SERVICES & ROLE / 役割
Data ScraperSwiftData SeederUI/UX Designer
TECH STACK / 技術
SwiftUISwiftDataObservationPython Scraping
DIRECT ACCESS / 外部リンク
Singaplan
PROJECT DOCUMENTATION & NOTES

Concept & Overview

Singaplan is an intelligent iOS travel companion built to overcome travel decision paralysis. It empowers tourists and locals alike to explore, evaluate, and compare destination venues across Singapore based on real-time accessibility, budgetary parameters, and travel preferences.

Engineering & Design Contributions

  • Custom Drag-and-Drop Itinerary Builder: Built interactive scheduling views using SwiftUI and the Observation framework for fluid, reactive UI updates.
  • Python Data Ingestion & SwiftData Seeding: Designed automated Python web scraping pipelines to collect structured attraction metrics, opening hours, and pricing tiers, subsequently seeding them directly into SwiftData persistent storage.
  • Category & Priority Engine: Developed dynamic preset filters allowing multi-variable comparisons across Singapore’s districts and points of interest (POIs).

Team & Collaboration

  • Collaborators: Farrell Sudjatmiko, Edward, Michelle, Valentino, and Sherin.
  • Role: Led UI/UX design and data architecture/scraping pipeline.

Media & Interface

Singaplan Details