|
|
|
|
|
|
|
|
|
|
|
|
|
|
Please be aware for “Extended License” of “Envato”
– https://codecanyon.net/licenses/terms/extended
Release Note
Version 1.0.15 Released Date : 3 May 2018 # Change Log 1. Fixed to show error message, when payment is fail. 2. Fixed duplicate item at item list 3. Fixed Show Shop On Map Logic 4. Menu Items Query Update For Higher MySQL Version # Effected Files From Android Studio - fragments/ShopsMapFragment.java - /activities/StripeActivity.java - activities/SubCategoryActivity.java - adapters/ItemAdapter.java # Effected Files From Backend - controllers/rest/Stripe.php - models/Module.php # Effected SQL Query - UPDATE `be_modules` SET `group_icon` = 'fa-pencil-square-o' WHERE `be_modules`.`module_id` = 22; - UPDATE `be_modules` SET `group_has_child` = '1' WHERE `be_modules`.`module_id` = 4; - UPDATE `be_modules` SET `group_name` = 'Users Feedback' WHERE `be_modules`.`module_id` = 5;
Version 1.0.14 Released Date : 27 Jan 2018 Changed Logs 1. Updated gradle 2. Fixed forgot password crush 3. Updated Price Display Format("0.00"). 4. Added more Advs views Effected Files For Android Studio - app/build.gradle - app/google-services.json - Config.java - activities/BasketActivity.java - activities/CheckoutConfirmActivity.java - activities/DetailActivity.java - activities/InquiryActivity.java - activities/MainActivity.java - activities/NewsDetailActivity.java - activities/ReviewEntry.java - activities/SearchResultActivity.java - activities/UserForgotPasswordActivity.java - adapters/BasketAdapter.java - adapters/TransactionAdapter.java - adapters/TransactionDetailAdapter.java - fragments/NotificationFragment.java - utilities/Utils.java - layout/activity_detail.xml - layout/activity_inquiry.xml - layout/activity_news_detail.xml - layout/activity_review_entry.xml - layout/activity_search_result.xml - layout/activity_user_forgot_password.xml - layout/fragment_search.xml - values/strings.xml - build.gradle - gradle/wrapper/gradle-wrapper.properties Effected Files For Backend - application/config/autoload.php - application/controllers/Items.php - application/controllers/rest/Shops.php - application/controllers/rest/Transactions.php - application/helpers/ps_helper.php - application/language/english/ps_lang.php - application/models/Module.php - application/views/about/add.php - application/views/attributes/view_detail.php - application/views/items/edit.php - application/views/items/list.php - application/views/items/view.php - application/views/transactions/view.php - application/views/transactions/search.php Effected SQL Script ALTER TABLE `rt_about` ADD `price_decimal_place` INT NOT NULL DEFAULT '2' AFTER `website`;
Version 1.0.13 Released Date : 14 Nov 2017 Change Log - Server Side Form Validation - File Upload Security Improvement Effected Files For Android Studio - N.A Effected Files For Backend - application/libraries/Uploader.php - application/config/autoload.php - application/config/mimes.php - application/config/teamps_config.php - application/controllers/Abouts.php - application/controllers/Attributes.php - application/controllers/Categories.php - application/controllers/Coupons.php - application/controllers/Discount_types.php - application/controllers/Feeds.php - application/controllers/Items.php - application/controllers/Shops.php - application/controllers/Sub_categories.php - application/views/attributes/add.php - application/views/attributes/add_detail.php - application/views/attributes/edit.php - application/views/attributes/edit_detail.php - application/views/categories/add.php - application/views/categories/edit.php - application/views/coupons/add.php - application/views/coupons/edit.php - application/views/discount_types/add.php - application/views/discount_types/edit.php - application/views/feeds/add.php - application/views/feeds/edit.php - application/views/items/add.php - application/views/items/edit.php - application/views/login.php - application/views/shops/create.php - application/views/shops/edit.php - application/views/shops/list.php - application/views/sub_categories/add.php - application/views/sub_categories/edit.php - application/views/templates/restaurateur/header.php - application/views/users/add.php - application/views/users/edit.php - application/views/flash_message.php (New) - application/views/ads.php (New) - application/views/analytic.php (New)
Version : 1.0.12 Released Date : 23 Oct 2017 Change Log 1) Support For CodeIgniter 3 and PHP 5 & 7 (Backend) Effected Files For Android Studio - N.A Effected Files For Backend New Files Created - system/*.* - application/views/errors/*.* - assets/index.html - css/index.html - fonts/index.html - img/index.html - js/index.html - uploads/index.html - uploads/thumbnail/index.html Modified Files - application/controllers/{abouts.php => Abouts.php} - application/controllers/{appusers.php => Appusers.php} - application/controllers/{attributes.php => Attributes.php} - application/controllers/{categories.php => Categories.php} - application/controllers/{contacts.php => Contacts.php} - application/controllers/{coupons.php => Coupons.php} - application/controllers/{dashboard.php => Dashboard.php} - application/controllers/{discount_types.php => Discount_types.php} - application/controllers/{favourites.php => Favourites.php} - application/controllers/{feeds.php => Feeds.php} - application/controllers/{fileupload.php => Fileupload.php} - application/controllers/{follows.php => Follows.php} - application/controllers/{gcm.php => Gcm.php} - application/controllers/{inquiries.php => Inquiries.php} - application/controllers/{items.php => Items.php} - application/controllers/{likes.php => Likes.php} - application/controllers/{main.php => Main.php} - application/controllers/{ratings.php => Ratings.php} - application/controllers/{reports.php => Reports.php} - application/controllers/{reservations.php => Reservations.php} - application/controllers/{reviews.php => Reviews.php} - application/controllers/{shops.php => Shops.php} - application/controllers/{sub_categories.php => Sub_categories.php} - application/controllers/{touches.php => Touches.php} - application/controllers/{transactions.php => Transactions.php} - application/controllers/{users.php => Users.php} - application/controllers/{welcome.php => Welcome.php} - application/controllers/rest/{abouts.php => Abouts.php} - application/controllers/rest/{appusers.php => Appusers.php} - application/controllers/rest/{categories.php => Categories.php} - application/controllers/rest/{coupons.php => Coupons.php} - application/controllers/rest/{example.php => Example.php} - application/controllers/rest/{feeds.php => Feeds.php} - application/controllers/rest/{gcm.php => Gcm.php} - application/controllers/rest/{images.php => Images.php} - application/controllers/rest/{items.php => Items.php} - application/controllers/rest/{reservations.php => Reservations.php} - application/controllers/rest/{shops.php => Shops.php} - application/controllers/rest/{stripe.php => Stripe.php} - application/controllers/rest/{tokens.php => Tokens.php} - application/controllers/rest/{transactions.php => Transactions.php} - application/libraries/{common.php => Common.php} - application/libraries/Uploader.php - application/libraries/uploader.php - application/models/{about.php => About.php} - application/models/{appuser.php => Appuser.php} - application/models/{attribute_detail.php => Attribute_detail.php} - application/models/{attribute_header.php => Attribute_header.php} - application/models/{base_model.php => Base_model.php} - application/models/{category.php => Category.php} - application/models/{code.php => Code.php} - application/models/{contact.php => Contact.php} - application/models/{coupon.php => Coupon.php} - application/models/{discount_type.php => Discount_type.php} - application/models/{favourite.php => Favourite.php} - application/models/{feed.php => Feed.php} - application/models/{follow.php => Follow.php} - application/models/{image.php => Image.php} - application/models/{inquiry.php => Inquiry.php} - application/models/{item.php => Item.php} - application/models/{like.php => Like.php} - application/models/{module.php => Module.php} - application/models/{rating.php => Rating.php} - application/models/{reservation.php => Reservation.php} - application/models/{reservation_status.php => Reservation_status.php} - application/models/{review.php => Review.php} - application/models/{role.php => Role.php} - application/models/{shop.php => Shop.php} - application/models/{sub_category.php => Sub_category.php} - application/models/{token.php => Token.php} - application/models/{touch.php => Touch.php} - application/models/{transaction_detail.php => Transaction_detail.php} - application/models/{transaction_header.php => Transaction_header.php} - application/models/{transaction_status.php => Transaction_status.php} - application/models/{user.php => User.php} - index.php Effected For Database CREATE TABLE IF NOT EXISTS `ci_sessions` ( `id` varchar(128) NOT NULL, `ip_address` varchar(45) NOT NULL, `timestamp` int(10) unsigned DEFAULT 0 NOT NULL, `data` blob NOT NULL, KEY `ci_sessions_timestamp` (`timestamp`) );
Version : 1.0.11 Released Date : 10 Oct 2017 1) Shop Admin Bug Fixed (Backend) Effected Files For Android Studio - N.A Effected Files For Backend - application/config/routes.php - application/controllers/{moket.php => Restaurateur.php} - application/controllers/dashboard.php - application/controllers/shops.php - application/models/user.php
Version : 1.0.10 Released Date : 4 Oct 2017 Change Log 1) Clear warnings and notices (Backend) 2) Unpublish shops pagination (Backend) 3) Currency Symbol for favourite items (Backend) 4) Show customer phone number at transactions (Backend) 5) Item Attributes & Basket Workflow Modification (Mobile) 6) To show shop information from item favourite (Mobile) 7) FAB alignment issue at home screen (Mobile) Fixed for duplicate shops issue when app reload (Mobile) 9) Added runtime permission for location service (Mobile) 10) If cannot get details street name, it would get country name from google api (Mobile) Effected Files For Android Studio - Config.java - activities/BasketActivity.java - activities/DetailActivity.java - activities/MainActivity.java - activities/SelectedShopActivity.java - adapters/BasketAdapter.java - adapters/ItemAdapter.java - adapters/TransactionDetailAdapter.java - fragments/ReservationListFragment.java - fragments/ShopsListFragment.java - fragments/ShopsMapFragment.java - fragments/TransactionFragment.java - utilities/CacheRequest.java - utilities/DBHandler.java - res/layout/activity_detail.xml - res/layout/activity_reservation.xml - res/layout/activity_review_entry.xml - res/layout/basket_row.xml - res/layout/fragment_reservation_list.xml - res/layout/fragment_shops_list.xml - res/layout/fragment_shops_map.xml - - res/layout/reservation_row.xml - res/layout/transaction_detail_row.xml - res/layout/transaction_detail_row_header.xml - res/layout/transaction_row.xml - res/menu/menu_drawer.xml - res/values/colors.xml - res/values/dimens.xml - res/values/strings.xml Effected Files From Backend - application/controllers/attributes.php - application/controllers/categories.php - application/controllers/coupons.php - application/controllers/discount_types.php - application/controllers/feeds.php - application/controllers/items.php - application/controllers/main.php - application/controllers/shops.php - application/controllers/sub_categories.php - application/models/attribute_detail.php - application/models/attribute_header.php - application/models/feed.php - application/models/sub_category.php - application/views/attributes/edit.php - application/views/attributes/edit_detail.php - application/views/categories/edit.php - application/views/discount_types/edit.php - application/views/items/list.php - application/views/shops/create.php - application/views/sub_categories/edit.php - application/views/templates/restaurateur/index.php - application/views/templates/restaurateur/nav.php - application/views/transactions/list.php - system/core/Common.php
Version : 1.0.9 Released Date : 18 Sep 2017 1) Unpublish Shops Pagination (Backend) 2) Currency Symbol (API) 3) Shop Profile Page From Favourite Item (Mobile) 4) Improvement for SQLite DB leak (Mobile) #Effected Files For Android Studios - app/src/main/java/com/panaceasoft/restaurateur/activities/DetailActivity.java - app/src/main/java/com/panaceasoft/restaurateur/fragments/ShopsListFragment.java - app/src/main/java/com/panaceasoft/restaurateur/utilities/DBHandler.java - app/src/main/res/layout/activity_search_result.xml - app/src/main/res/values/strings.xml #Effected Files For Backend - application/controllers/rest/items.php - application/controllers/shops.php
Version : 1.0.8 Released Date : 23 Aug 2017 1) Removed com.afollestad.materialdialogs plugin 2) Profile Photo upload bug fixed 3) Ban User login bug fixed 4) Unable to load the requested file bug fixed #Effected Files For Android Studio - restaurateur/activities/EditProfileActivity.java - restaurateur/activities/StripeActivity.java - restaurateur/fragments/UserLoginFragment.java - restaurateur/uis/PSPopupSingleSelectView.java - restaurateur/utilities/Utils.java #Effected Files For Backend - application/models/appuser.php - application/views/reset/forgot.php - application/views/reset/reset.php
Version : 1.0.7 Released Date : 1 Aug 2017 1) Bug Fixed for Add To Cart Logic 2) Bug Fixed for missing image for category, sub category and item. #Effected Files For Android Studio - modified: restaurateur/Config.java - modified: activities/CheckoutConfirmActivity.java - modified: restaurateur/activities/DetailActivity.java - modified: restaurateur/activities/StripeActivity.java - modified: restaurateur/adapters/TransactionDetailAdapter.java - modified: restaurateur/utilities/DBHandler.java - modified: restaurateur/utilities/Utils.java - modified: res/layout/activity_detail.xml - modified: res/values/strings.xml - new : restaurateur/models/AttributeData.java Effected Files For Backend - modified: application/controllers/rest/items.php - modified: application/controllers/rest/shops.php - modified: application/controllers/rest/transactions.php - modified: application/models/attribute_detail.php - modified: application/models/feed.php - modified: application/views/transactions/list.php - modified: application/views/transactions/search.php ** These 2 new images are import to put uploads folder - uploads/image_not_found_big.png - uploads/image_not_found_small.png
Version : 1.0.6 Released Date : 12 Jun 2017 1) Fixed Sorting bug on Sub Category Page(Mobile). 2) Fixed for only one category crash(Mobile). 3) Fixed for gallery image popup navigation(Backend). #Effected Files For Android modified: activities/DetailActivity.java modified: activities/SubCategoryActivity.java modified: adapters/CategoryAdapter.java modified: adapters/ItemAdapter.java modified: fragments/FavouritesListFragment.java deleted: fragments/TabFragment.java #Effected Files For Backend modified: application/controllers/fileupload.php modified: application/views/items/gallery.php
Version : 1.0.5 Released Date : 6 May 2017 1) Total Amount With Item Attribute Calculation Bug Fixed 2) Favourite Items with Duplicate Data Bug Fixed
Version : 1.0.4 Released Date : 14 Mar 2017 1) Offline Data Caching (New Feature) 2) Animations & Transitions (New Feature) 3) Sorting (New Feature) 4) About App Page (New Feature) 5) Theme Based With 4 colors available (New Feature) 6) Other minor improvement for UI alignment. Note : According those new features and improvement, most of files are effected.
Version : 1.0.3 Released Date : 13 Mar 2017 - Fixed for Stripe Dependency Version
Version : 1.0.2 Released Date : 12 Jan 2017 - System User Permission fixed from Backend
Version : 1.0.1 Released Date : 3 Jan 2017 1) Fix for Stripe Payment Integration because Stripe updated their policy.
Version : 1.0.0 Released Date : 22 Aug 2016 # Android Application Features 1. Android Studio Application and supports for Android 4, 5, 6 2. Responsive solution for Android Phones and Tablets 3. Not only for Single Restaurant but also support for Multiple Restaurants 4. Start with Restaurants List (or) Map View 5. Search Using Keywords at Restaurants List 6. Location Search Based on Current Location at MapView 7. News Feed Slider For Selected Restaurateur 8. Browse Categories, Sub Categories and Item Details Information 9. Item Attributes such as sizes or colors with different additional price 10. Add To Cart, Basket Management, Checkout For Food Ordering Feature 11. Payment Options (Stripe, Cash On Delivery, Bank Transfer) 12. Normal Percentage Discount 13. Coupon Discount at Checkout Process 14. Shipping Method with flat rate 15. Reservation Feature to make the booking 16. User Profile to manage their information 17. Transactions History by Login User 18. Favourite Items from restaurant 19. Item Likes, Reviews, Stars Rating, Inquiries for User Feedback 20. Social Share on Facebook,Twitter and whatever by using Share Intent 21. Firebase Push Notification(FCM) 22. Able to change your own language at String Config File 23. Firebase Analytics 24. Firebase Crash Reporting # Backend Features 1. Super Admin can manage for all restaurants from the system 2. Different restaurant with own admin account to manage only their restaurant 3. Categories, Sub Categories, Items CRUD for each resturant 4. Item attributes CRUD to support different attribute with different additional price 5. Normal percentage discounts CRUD 6. Coupon Discounts CRUD 7. News Feeds CRUD for promotions and discount information 8. Manage user feedback for Likes, Reviews, Ratings, Favourites, Inquiries, Contact Message 9. Reservation Management 10. Transactions Report 11. Data Analytics Using Google Chart API 12. Language config file for localization 13. Sending Push Notification From Backend 14. Location Picker Map Integration # APIs Integration 1. Using RestFul API 2. Using JSON to transfer data in between Mobile App and Backend
FAQ
Q) Will work with Eclipse?
A) No. Because this application is using gradle and Android Studio.
Q) Is it complied with Material Design?
A)Yes
Q) What kind of Android versions are backward compatibility?
A)Yes, App is not only support for latest Android5 & 6 but also will work with Android 3 and Android 4 as backward compatibility.
Q) How is Push Notification?
A)Yes, there is push notification feature using Firebase. User can register their device token from App then Super Admin User could send Push Message from Backend to all those registered devices.
Q) It is included Backend & API as together?
A)Yes, you can manage all content from Backend and then RESTFul API will transfer data in between App and Backend.
Q) Do I need to know programming to modify the app?
A)Yes especially Android Java and CodeIgniter.
Q) Will you do online/remote support at user working environment?
A)No, you may need to setup yourself for your working environment.
All those features are ready to start and good enough for your full application development and customization.
If you want to know more about it, please drop message to [email protected]
Found Any Bugs? No worry at all. Please report to [email protected] Appreciates it.
After you bought, don’t forgot to review and rating!
Images Credit : Randomly pickup some images from Google Search and Flicker.
– Some Images From Google Search
– Some Images From Freepik
– Picasso
– Volley
[eltd_button size=”huge-full-width” type=”outline” text=”Download & Demo Links” custom_class=”#” icon_pack=”font_awesome” fa_icon=”” link=”” target=”_blank” color=”” hover_color=”” background_color=”” hover_background_color=”” border_color=”” hover_border_color=”” font_size=”” font_weight=”” margin=””]
Demo = Restaurateur Android (Full Application For Restaurant Platform)
[eltd_button size=”huge” type=”” text=”Full Live Demo” custom_class=”” icon_pack=”font_awesome” fa_icon=”fa-laptop” link=”https://codecanyon.net/item/restaurateur-android-full-application-for-restaurant-platform/18775664″ target=”_blank” color=”” hover_color=”” background_color=”” hover_background_color=”” border_color=”” hover_border_color=”” font_size=”” font_weight=”” margin=””]
Kindly Note: We update new contents like WordPress Themes, Plugins, PHP Scripts everyday. But remember that you should never use this items in a commercial website. All the contents posted here for development & testing purpose only. We’re not responsible for any damage, use at your own RISK! We highly recommend to buy Restaurateur Android (Full Application For Restaurant Platform) from the The Developer ( Panacea-Soft ) website. Thank you.
Download = Restaurateur Android (Full Application For Restaurant Platform)-[Updated].zip