旅行与生活

Plaj Bul

沙滩探索与躺椅预订

基于地图的沙滩探索

躺椅预订

在线支付

天气信息集成

8K+
用户
30K+
下载
4.5★
评分
2023
高级

高级功能

借助本项目的高级功能,用户拥有完全的掌控权。

基于地图的沙滩探索

躺椅预订

在线支付

天气信息集成

沙滩照片图库

用户评价

价格对比

导航

紫外线指数

收藏列表

季节性优惠活动

停车场信息

项目介绍

Plaj Bul(意为“找到沙滩”,又名Şezlong Tut)是一个综合性旅游平台,用于探索土耳其爱琴海与地中海沿岸的沙滩、预订躺椅和遮阳伞,并规划整个沙滩出行体验。项目旨在解决每个夏季都会反复出现的问题:前往热门沙滩却找不到位置、价格不透明,以及临时安排最终变成一场失望。

土耳其拥有8,333公里的海岸线,是全球最受欢迎的旅游目的地之一,2023年接待游客达5,700万人次。然而沙滩体验至今仍未真正数字化——躺椅价格因沙滩而异、缺乏空位信息,预订仍依赖电话或现场办理。Plaj Bul将这一传统流程数字化,带来透明、可规划且有保障的沙滩体验。

平台包含五大核心模块:(1)沙滩探索——基于地图的沙滩搜索,支持价格区间、设施、距离、评分等筛选条件,配有照片图库和用户评价;(2)躺椅预订——选择日期/时段、躺椅类型(标准、VIP、私人小屋),即时查询空位并完成安全支付;(3)天气——按沙滩提供5日天气预报、海水温度、紫外线指数和风力信息;(4)导航——前往沙滩的路线指引、停车场信息及公共交通选项;(5)社交功能——沙滩评分、照片分享和收藏列表。

基于地图的沙滩探索功能由MapKit和CoreLocation提供支持,安全在线支付通过Stripe Payment实现,沙滩商家数据库则通过REST API集成。项目代码库共73个文件,支持iOS 15.0及以上系统。数据库覆盖土耳其爱琴海(伊兹密尔、穆拉、艾登)和地中海(安塔利亚、梅尔辛)沿岸500多家沙滩与设施,在旅游旺季(5月至10月)为8,000多名活跃用户提供服务。

Tech Stack

使用技术

SwiftUIKitMapKitCoreLocationStripe PaymentREST APIWeatherKitURLSession