All Projects → FantasticLBP → Hotels

FantasticLBP / Hotels

酒店预订App

Projects that are alternatives of or similar to Hotels

Iosproject
iOS project of collected some demos for iOS App, use Objective-C
Stars: ✭ 5,357 (+1558.51%)
Mutual labels:  ios-app, ios-demo, ios-animation
React Native Dating App
Dating app - Exponent and React Native
Stars: ✭ 352 (+8.98%)
Mutual labels:  ios-app, navigation, ios-animation
Mycoretextlabel
图文混排 , 实现图片文字混排 , 可显示常规链接比如网址,@,#话题#,手机号 , 邮箱号等 , 可以自定义链接字,设置关键字高亮等功能 . 适用于微博,微信,IM聊天对话等场景 . 实现这些功能仅用了几百行代码,耦合性也较低
Stars: ✭ 192 (-40.56%)
Mutual labels:  ios-app, ios-demo, ios-animation
Iosproject
IOS综合项目,完善的框架,路由模块化设计,集成科大讯飞SDK方便iOS基本输入控件实现语音辅助输入,UI效果参照京东APP,JS与OC交互,ionic跨平台开发,MQTT 协议,即时通讯协议,视屏播放,跑马灯效果 仿美团地图定位,城市收索, 友盟分享,基础动画 增加FCUIID帮助类,引导页功能模块,照片上传 ,UIView自定义导航栏,文件下载,Masonry 案例,fmdb,数据库,sqlite,百度地图,二维码,照片上传,照片上传有进度,列表倒计时,H5和原生交互,自定义各种弹框,常见表单类型,人脸识别,列表加载图片,列表拖拽,日历操作,导航条渐变,核心动画,动画特效等等
Stars: ✭ 291 (-9.91%)
Mutual labels:  ios-app, ios-demo, ios-animation
iOS-CreditCardForm
Small credit card form demo app
Stars: ✭ 33 (-89.78%)
Mutual labels:  ios-app, ios-demo
Ionic Starter Template
Reinventing the wheel, again! Sorry Ionic Team... but there are many newbies learning on Youtube!
Stars: ✭ 208 (-35.6%)
Mutual labels:  ios-app, app
iOSProjects
It's project that contains different applications developed with Swift 5.7 👨‍💻👩🏼‍💻🧑🏿‍💻
Stars: ✭ 122 (-62.23%)
Mutual labels:  ios-app, ios-animation
s60-maps
Yet another maps for Symbian OS
Stars: ✭ 27 (-91.64%)
Mutual labels:  map, navigation
App Privacy Policy Generator
A simple web app to generate a generic privacy policy for your Android/iOS apps
Stars: ✭ 2,278 (+605.26%)
Mutual labels:  ios-app, app
navdatareader
Navdatareader is a command line tool that uses the atools fs/bgl and fs/writer to store a full flight simulator scenery database into a relational database like Sqlite or MySql.
Stars: ✭ 35 (-89.16%)
Mutual labels:  map, navigation
OnboardingSample
Beginners - A demo of an onboarding screen in iOS using Swift
Stars: ✭ 95 (-70.59%)
Mutual labels:  ios-app, ios-demo
LittleNavmapOFMTheme
Open Flightmaps VFR Map Theme for Little Navmap
Stars: ✭ 34 (-89.47%)
Mutual labels:  map, navigation
Bookstore Ios
 Sample iOS App - A collection of examples and patterns for Unit Testing, UI Testing, handling Result/Optionals, writing documentation, and more. Details in README.
Stars: ✭ 147 (-54.49%)
Mutual labels:  ios-app, ios-demo
ANODA-Turn-Timer
ANODA Open Source iOS Swift example app
Stars: ✭ 19 (-94.12%)
Mutual labels:  ios-app, ios-demo
Swiftui Tutorials
A code example and translation project of SwiftUI. / 一个 SwiftUI 的示例、翻译的教程项目。
Stars: ✭ 1,992 (+516.72%)
Mutual labels:  ios-app, ios-demo
leaflet-layer-tree-plugin
No description or website provided.
Stars: ✭ 31 (-90.4%)
Mutual labels:  map, navigation
react-native-swipe-cards-interaction
React native swipe cards interaction
Stars: ✭ 142 (-56.04%)
Mutual labels:  ios-app, ios-animation
Eigen
The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's mobile app.
Stars: ✭ 2,874 (+789.78%)
Mutual labels:  ios-app, app
Todayx
🌈Flutter App:🎊「今日份的X」(每天推荐一个:图片、诗歌、名言、音乐、乐评、高等数学、两种配色、化学方程式、Github Repo、知乎问题、文章)
Stars: ✭ 128 (-60.37%)
Mutual labels:  ios-app, app
Swift project
原OC项目用swift实现,纯swift项目,可作为学习swift的demo,包含多个自定义控件,并且进行封装网络请求库,结构清晰。
Stars: ✭ 133 (-58.82%)
Mutual labels:  ios-app, ios-demo

Hotels

住哪儿App

AppLogo

platform weibo Updated

实现了类似艺龙App的预定酒店功能,包括酒店搜索、特色酒店推荐、特惠酒店推荐等等功能,可以预定酒店、查看订单,唯独不能支付(支付功能必须由公司的名义注册,个人练手注册不了)。

    包括iOS开发的常见功能:
  • 自定义NavigationController实现全屏右滑返回上一控制器的LBPNavigationController
  • 自定义UIScrollView实现全屏滑动显示不同控制器的LBPScrollSegmentView
  • 封装网络访问类AFNetPackage,具备检查网络状态、JSON方式获取数据、xml方式获取数据、post、get、delete、文件下载、文件上传等功能
  • UITableview上拉加载、下面刷新功能;UITableView潜逃UICollecionView展现界面,事件、数据等通过Delegate处理;cell的重用内存优化
  • Masonry自动布局库的使用
  • 封装好的启动欢迎页
  • 个人信息持久化保存
  • 复杂界面的布局纯代码实现
  • 加速度传感器的使用
  • 下拉拖拽放大特效、拖动吸附特效
  • 自定义URL Schemes便于其他App或者网页唤起;方便App或者网页传递参数
  • 地图及其导航功能
  • 工程结构良好,便于拓展
  • 地图模块(高德、百度、系统自带地图检测及其导航)用 Swift 语言编写。使用很方便
  • 界面采用代码实现,部分界面采用xib实现。整个代码可读性比较好、代码规范、有注释说明,配合服务端是自己用php写的,Api也是php实现的。
  • 主要功能:根据不同主题查找酒店、摇一摇随机推荐酒店、根据城市定位推荐酒店、根据用户输入多条件模糊搜索查找酒店、酒店位置地图显示、路径规划及其导航(百度地图、高德地图、系统地图)、订单查看等、酒店分享等功能

效果截图

首页 发现 酒店详情 摇一摇推荐酒店 入住提醒 酒店导航

App效果图

ToDo:后期可能会实现MVVM框架,将RAC技术应用到工程中去。一些容易变的页面采用Html5实现,比如"发现模块"的特色酒店。

福利

如果想了解服务端开发以及App与服务端交互(也就是接口开发)可以看看这个App的后台代码。项目地址:(https://github.com/FantasticLBP/Hotels_Server)

住哪儿App的后台管理功能,包括主题酒店、特色酒店发布、注册用户的统计查看、订单的统计查看、酒店的统计查看。Controller目录下的Api下就是给App开发的api。想写api的童鞋们可以看看。

    包括php系统开发的常见功能:
  • 复杂表单的提交,包括多图片上传
  • 基于Bootstrap框架的界面布局
  • 封装PDO数据库操作类,实现增删改查等等常见功能,调用简单
  • 随机酒店推荐策略
  • 多条件模糊搜索酒店算法
  • jquery表格插件Datatables的使用大大丰富了数据的展现方式,更具交互性。具有自动分页、模糊搜索等功能
  • 封装了Response类,可以传递4个参数 show($code, $message = '', $data = array(), $type = self::JSON)来展示json或者array或者xml。
  • 工程结构一幕了然,便于拓展

效果截图

系统截图

各位同学觉得有帮助的欢迎给个star,我会继续优化代码。 如果有不懂的地方可以加入QQ交流群讨论:515066271。这个QQ群讨论技术范围包括:iOS、H5混合开发、前端开发、PHP开发,欢迎大家讨论技术。

如有需要商业合作请联系本人(QQ/微信:704568245)

交流

如果你也是大前端路上的一名修行者,可以加入微信群一起交流.

微信群

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].