Code

PSHotels iOS (Ultimate Hotels Finder Application With Backend)

PSHotels iOS (Ultimate Hotels Finder Application With Backend)









































Please be aware for “Extended License” of “Envato”
- https://codecanyon.net/licenses/terms/extended



Release Note

Version 1.3
Released Date : 20 Jun 2018

Change Log
- Bug fix for discount print display logic and booking not available

Effected Files For Xcode 
- PSHotels/HotelView.swift
- PSHotels/RoomDetailView.swift
- PSHotels/RoomDetailView.xib

Effected Files For Backend
- N.A
Version 1.2
Released Date : 19 Jun 2018

Change Log
1) Using Session Table for login at Backend
2) Bug Fixed for Delete Hotels and Rooms at Backend
3) Added Room Available at Room Management Module at Backend
4) Strike Original Price when got discount at Mobile App
5) When room not available, it shows "Booking Not Available" at Mobile App

Effected Files For Xcode
- PSHotels/Config.swift
- PSHotels/HotelView.swift
- PSHotels/Room.swift
- PSHotels/RoomCollectionViewCell.swift
- PSHotels/RoomCollectionViewCell.xib 

Effected Files For Backend
 - application/config/config.php
 - application/controllers/backend/Rooms.php
 - application/language/english/ps_lang.php
 - application/libraries/PS_Delete.php
 - application/views/backend/rooms/entry_form.php

Effect SQL Script For Database
ALTER TABLE `psh_rooms` ADD `is_available` TINYINT(1) NOT NULL AFTER `status`;
Version 1.0.1
Released Date : 6 May 2018

Change Log
- Added Booking Feature
- Other minor bug fixed

Effected Files For Xcode 
- PSHotels.xcodeproj/project.pbxproj
- PSHotels/APIRouters.swift
- PSHotels/Assets.xcassets/Checked.imageset/checked.png
- PSHotels/Assets.xcassets/Checked.imageset/checked@2x.png
- PSHotels/Assets.xcassets/Checked.imageset/checked@3x.png
- PSHotels/Assets.xcassets/HomeBlack-Icon.imageset/Contents.json
- PSHotels/Assets.xcassets/HomeBlack-Icon.imageset/ic_home_address.png
- PSHotels/Assets.xcassets/HomeBlack-Icon.imageset/ic_home_address@2x.png
- PSHotels/Assets.xcassets/HomeBlack-Icon.imageset/ic_home_address@3x.png
- PSHotels/Assets.xcassets/ToArray-Icon.imageset/Contents.json
- PSHotels/Assets.xcassets/ToArray-Icon.imageset/ic_to_array.png
- PSHotels/Assets.xcassets/ToArray-Icon.imageset/ic_to_array@2x.png
- PSHotels/Assets.xcassets/ToArray-Icon.imageset/ic_to_array@3x.png
- PSHotels/Assets.xcassets/Unchecked.imageset/Contents.json
- PSHotels/Assets.xcassets/Unchecked.imageset/uncheck.png
- PSHotels/Assets.xcassets/Unchecked.imageset/uncheck@2x.png
- PSHotels/Assets.xcassets/Unchecked.imageset/uncheck@3x.png
- PSHotels/Base.lproj/Main.storyboard
- PSHotels/BookView.swift
- PSHotels/BookView.xib
- PSHotels/BookViewController.swift
- PSHotels/Booking.swift
- PSHotels/BookingCollectionViewCell.swift
- PSHotels/BookingCollectionViewCell.xib
- PSHotels/BookingDao.swift
- PSHotels/BookingDetailController.swift
- PSHotels/BookingDetailView.swift
- PSHotels/BookingDetailView.xib
- PSHotels/BookingListView.swift
- PSHotels/BookingListView.xib
- PSHotels/BookingListViewController.swift
- PSHotels/BookingRepository.swift
- PSHotels/BookingViewModel.swift
- PSHotels/Config.swift
- PSHotels/FavouriteListView.swift
- PSHotels/HotelView.swift
- PSHotels/MenuListController.swift
- PSHotels/PSNavigationController.swift
- PSHotels/PopularListView.swift
- PSHotels/PromotionListView.swift
- PSHotels/RecommendedListView.swift
- PSHotels/RoomCollectionViewCell.swift
- PSHotels/RoomCollectionViewCell.xib
- PSHotels/Common.swift
- PSHotels/FeatureCollectionViewCell.xib
- PSHotels/ProfileEditView.swift
- PSHotels/RoomDetailView.swift
- PSHotels/RoomDetailView.xib

Effected Files For Backend
- application/controllers/rest/Users.php
- application/config/autoload.php
- application/config/ps_config.php
- application/config/routes.php
- application/controllers/Main.php
- application/controllers/backend/Bookings.php
- application/controllers/rest/Bookings.php
- application/core/BE_Controller.php
- application/helpers/ps_helper.php
- application/helpers/ps_mail_helper.php
- application/language/english/ps_lang.php
- application/libraries/PS_Adapter.php
- application/libraries/PS_Delete.php
- application/libraries/PS_Dummy.php
- application/libraries/PS_Widget.php
- application/models/Booking.php
- application/views/backend/booking_confirmation.php
- application/views/backend/bookings/detail.php
- application/views/backend/bookings/list.php
- application/views/backend/bookings/list_script.php
- application/views/backend/bookings/search_form.php
- assets/datepicker/bootstrap-datepicker.css
- assets/datepicker/bootstrap-datepicker.css.map
- assets/datepicker/bootstrap-datepicker.min.css
- assets/datepicker/bootstrap-datepicker.min.js
- assets/datepicker/bootstrap-datepicker.standalone.css
- assets/datepicker/bootstrap-datepicker.standalone.css.map
- assets/datepicker/bootstrap-datepicker.standalone.min.css
- assets/datepicker/bootstrap-datepicker3.css
- assets/datepicker/bootstrap-datepicker3.css.map
- assets/datepicker/bootstrap-datepicker3.min.css
- assets/datepicker/bootstrap-datepicker3.standalone.css
- assets/datepicker/bootstrap-datepicker3.standalone.css.map
- assets/datepicker/bootstrap-datepicker3.standalone.min.css
Version 1.0.0
Released Date : 25 Mar 2018


Images Credit : Randomly pickup some images from Google Search and Flicker.
- Some Images From Google Search
- Some Images From Freepik

by
by
by
by
by
by