Booking Core Document
  • Installation
    • Hosting Requirements
    • What’s included
    • Installation System
    • Updating System
  • Create Menu
  • Settings
    • General Settings
    • Tour Settings
    • News Settings
    • Booking Settings
    • Payment Settings
    • Styling Settings
    • Advance Settings
  • Home page
    • Using Templates
    • Build Home Page
    • Contact Manager
  • Booking Core Elements
    • Form Search Tour
    • List Featured Item
    • List Tour
    • List Locations
    • Call to Action
    • List Testimonial
    • Text
  • Tour Manager
    • Tour Listing
    • Creating Tour
    • Tour Category
    • Attributes Tour
    • Tour Setting
  • Location
    • Location management
    • Location Settings
  • Review Manager
  • News
    • Creating News
    • News Listing
  • User Manager
    • Create new User
    • Roles Manager
    • Permission Manager
    • Subscribers Manager
  • Reports
    • Booking Reports
    • Booking Statistic
    • Contact Submissions
  • Extra Tools
    • Language
    • Translations
    • System Log Viewer
  • Change Log
    • Version 1.1.0
  • Thank You!
 
Booking Core Doc
  • Docs »
  • Installation
  • Support Page

    Server Requirements ¶

    The Laravel framework has a few system requirements. All of these requirements are satisfied by the Laravel Homestead virtual machine, so it's highly recommended that you use Homestead as your local Laravel development environment.

    However, if you are not using Homestead, you will need to make sure your server meets the following requirements:

    • PHP version 7.2 and later
    • BCMath PHP Extension
    • Ctype PHP Extension
    • JSON PHP Extension
    • Mbstring PHP Extension
    • OpenSSL PHP Extension
    • PDO PHP Extension
    • Tokenizer PHP Extension
    • XML PHP Extension

      What’s included ¶

      When purchasing Booking Core from Codecanyon, you will be able to download Booking Core files with your Envato account. There will be two packages for you to choose: The Main Files contains all files, or the Installable Booking Core files with just necessary installable Booking Core files.

      If you choose Main Files, there will be an Booking Core Folder included:

      • Booking Core Folder – contains the BookingCore.zip
      • Documentation Folder – contains the Document for system
      • Licensing Folder – contains the licensing files. (This is not your purchase code that you need to download from codecanyon).

      Installation System ¶

      Follow the steps below to install Booking Core system .

      Step 1 – Unzip the downloaded package from Codecanyon. Find the folder Booking Core and inside it find the file Booking Core.zip inside it.

      Step 2 – Upload Booking Core.zip to your hosting and UNZIP file.

      Step 3: – Open Browser with link URL: http://linkURL.com/install then Follow the panel to Install the Booking System

      This is some Serve information that is required for Booking System, please contact to your Supporter if the system is failed

      And Folder permission need to be set is 775

      After checking all information, we start to install System, Click to Form Wizard Setup button to Open Setting Panel

      Continue entering some your hosting information like: DB host, DB Post, DB Name, User of DB and Password then press Setup Application button to next to Application Step Or Edit .env file for install DB

       

      Or try with Classic Text Editor

      This is Installation Finished panel:

       

      Finally, Log into your Site account by typing YOURDOMAIN.com/admin, replacing "YOURDOMAIN" with the actual domain you own.

      Administrator:

      Username: admin@dev.com / Pass: admin123

      Vendor:

      Username: vendor1@dev.com/ Pass: 123456Aa

      Customer:

      Username: customer1@dev.com /Pass: 123456Aa

      Update System version 1.1 ¶

      This is the way UPDATE Booking system, read carefully these steps below:

      1. Download new package from CodeCanyon and Extract it

      2. Backup your .env file & storage folder: On the Update case, there are 2 files in your hosting need to be carefully:

      * .env is DB information file

      * storage is image folder & something..

      Note: Remember to backup 2 files on your hosting.

      3. After compression, Upload file zip to hosting

      4. Unzip new booking core zip file, After extracting file, copy back your old .env file + storage folder, this is important file need to be carefully.

      5. Copy all file in storage/app/public to public/uploads

      Only [From vs 1.0 to 1.1.0]

      The next step is Copy all file on storage/app/public to public/uploads.

      However, this step is only required for updating from vs 1.0 to 1.1.0; This make your site can work properly in version 1.1.0 and the next versions

      6. Access your domain.com/update/110 to run the updater

      Link: http://yourdomain.com/update/110

      Wait in the minutes to update system, this is final step. After processing, you will be redirected to your HOME PAGE

      One-click Install Demo Content ¶

      (We recommended for Save Time for you )

      Import demo content

      To install demo content, go to Dashboard > Theme Setting > Once-click install: Click Import Now button and wait the demo content being imported (take a minutes)

      Create Menu ¶

      Create normal Menu:

      To Setup A New Menu, Follow The Steps Below.

      Step 1 : Navigate to Dashboard > Menus section of your admin.

      Step 2 : Click the “Create A New Menu” link to make a new menu. Enter the name then hit the “Create Menu” button.

      Step 3 : To add a menu item, select one of your created pages on the left hand side and click “Add to Menu”. You can also add all kinds of different posts from the left side.

      Step 4 : To add a custom menu item, enter a custom name and link into the “Links” box.

      Step 5 : Manage your menus by using the drag and drop functionality. To create a dropdown menu, simply drag a menu item below and slightly to the right of another menu item and it will lock into place and create a dropdown section.

      Step 6 : After setting up your menu, scroll down to the bottom of the page to assign Primary Navigation .

      Step 7 : Once its all done, make sure you click the “Save” button.

      General Options ¶

      –  Site Information: Allow you to upload logo for your site on Top Header

      - Date Format: Enter the Date format that fit your Country => Find Your DateFormat

      –  Language: Select the language that you want to use on Site, default English.

       

      –  Contact Information: This address is used for admin purposes. Clients will contact you via this email address

      –  HomePage: Select the page that you want to set it as Home Page

       

      – Header Settings: Enter your information to change the Default infor

       

      – Footer Settings: Include Footer section and Footer bottoms

      Default: there are 4 columns with size Col-3, just need to change the Content of each column, or change the number of column by the way you want

      You can use HTML code on each column, that makes your information look nicer

       

       

      Tour Settings ¶

      –  Tour Settings : This provide you some options that make you re-build the Tour Page by your ideas

      –  Tour Review : This provide you some options that make you re-build the Tour Page by your ideas

      News Settings ¶

      –  News Settings : You can change some information on this Page Setting: Title, image banner, Some Widget on sidebar, check the image below:

      Booking Settings ¶

      –  Booking Settings : You can change some information on this Page Setting: Title, image banner, Some Widget on sidebar, check the image below:

      Review Manager ¶

      –  Booking Settings : You can change some information on this Page Setting: Title, image banner, Some Widget on sidebar, check the image below:

      Payment Settings ¶

      –  Booking Settings : You can change some information on this Page Setting: Title, image banner, Some Widget on sidebar, check the image below:

      Styling Settings ¶

      – Main Color: Select the color you want to set as Main Color for site

      Advance Settings ¶

      –  Google Map API Key: Enter your google API key to this field

      Building Home Page ¶

      Using Template for Page

      The template is built only for specific pages, with lots of information with special styles.

      For pages you usually just need to enter title and information for the article, not using any particular template.

      SEO page is good Feature That makes Google search friendly

       

      Building Home Page ¶

      Create a template

      To create Front page:

      Step 1: Navigate to Template to build Home page content with Booking Core Elements

      Step 2: Press to the + icon to ADD new Element to the Template

      Step 3: Navigate to Pages > Add new Page

       

      Step 4: Page Attributes box in right: choose Home template and Save the Page

      Step 5: Navigate to dashboard Settings > General Settings > Home page> Select the page created into the front page.

      Building Home Page ¶

      Contact Manager

      All email from the Page Contact will be added to this listing, Admin can check and contact to User by his way

      Navigate to Report > Contact Submissions

      Easy to Delete or Search email

      Booking Core Elements ¶

      Dashboard > Templates > Build Template

      1. Form Search Tour

      Image Banner with Search form, to build this section, just need to enter some information below:

      • Sub-title: The small text above the Big Title
      • Title: Input the Text to set Title of Section
      • Background: Upload image to set Banner background for Home



      Booking Core Elements ¶

      2. List Featured Item

      This element will help you show the best of what you can do for your customers

      • Step 1: Press to ADD NEW button to open New form content
      • Step 2: Enter Title, Sub Title and Upload Image
      • Step 3: After enter Full information, Remember to Press to SAVE CHANGES
      • Step 4: You also Remove the item that you don't need to show on section
      • Remember: there are 3 items per row.

      Booking Core Elements ¶

      3. List Tour

      This element gives you many options for custom layout. There are 2 styles to show list Tour: Slider and Row section

      • Step 1: Enter Some Information like: Title(title of Section) and number item you want to show on Section
      • Step 2: Select Style for Tour section
      • Step 3: Filter by Category or Filter by Location, depends on your design. Leave blank if you don't want to filter them
      • Step 4: Select Order list (Optional)

      Booking Core Elements ¶

      4. List Location

      This element will help you show a service content:

      • Step 1: Select Service for Location section
      • Step 2: Enter Some Information like: Title(title of Section) and number item you want to show on Section
      • Step 4: Select Order list (Optional)

      Booking Core Elements ¶

      5. Call to Action

      This section provides information as an offer for customers who want to become Website partners, to build the section, enter some information below:

      • Title: Enter a special title to attract customers' interest
      • Sub-title: Short description of an attractive offer, attractive reasons for ventor

      Booking Core Elements ¶

      6. List Testimonial

      Show as the Row section, there are 3 items per Row. This is Review for your Website, should use the Best Comment. To build this section just need to enter some information below:

      • Step 1: Enter Title of Section
      • Step 2: Press to the ADD NEW to Open form content
      • Step 3: Enter Name and the User's Comment
      • Step 4: Select the Star point as the customer satisfaction rating
      • Step 5: After building the Testimonial, Remember to SAVE CHANGE anything before Closing

      Booking Core Elements ¶

      7. Text Element

      This element is additions, you can use :

      • Service Styles:
      • Content Align: Right, Center, Left
      • Icon: Icon for the element
      • Title: Name of the service
      • Desc: Description about it

      Tour Manager ¶

      1. Tour manager

      Navigate to Dashboard > Tour, this is Tour manager. You can do Bulk Action(Delete, Trash) any Tour or Search by any Tour Information like: Name, Category, Author..

      The Tour List will get all Tour that is Publish Status, View more on Page List Tour

       

      Tour Manager ¶

      2. Create New Tour

      Navigate to Dashboard > Tour > Add Tour, then Add some infomation like: Name, Tour Content, Descriptions, Attribute for Tour..

      • Title : Use good name for Tour will help Google find you easier
      • Content : write a detailed description about Tour
      • Category : Select Tour Category will help client Filter it easier
      • Youtube Video : On this version we only support youtu video, you should upload good quality video to show it on Single current Tour banner
      • Duaration : the number is calculated by Hour
      • Tour number Person : enter the limitation(Min/Max of number Person) for Tour
      • FAQ's (Optional): Enter commonly asked questions from customers

      Tour Location

    • Location : Select the Location for Tour, Create more Location
    • Real tour address : enter address for Tour
    • Map Engine : just need to mark the point of Location in the Map, the Long&Lat information will be generated, Zoom default is 12
    • Pricing for Tour

      There are 2 ways to calculate the price for Tour:

      • 1. Fixed Price: All in price of Tour for maximum / minimum people specified
      • 2. Price by Type of Person: price for each person

      Extra service(Optional): you can add more service for your Tour like: FastFood, Drinks..

      SEO Manage:

      Tour Category ¶

      3. Tour's Category

      Navigate to Dashboard > Tour > Category, this is category list of Tour. On right Panel, You can do Bulk Action(Delete, Trash) any Tour or Search by name of Category

      On Left Panel, you can add Category for Tour easier.

       

      Tour Attribute ¶

      4. Tour's Attributes

      Navigate to Dashboard > Tour > Attributes to see Panel manage. And just need to enter Name of Attributes => press to Add New button, new Attribute will be created

      After creating, you have to go to Manage Term of that Attribute by Press to Manage Terms to add more Term for Attribute

    Review Manager ¶

    1. Review manager

    Navigate to Dashboard > Reviews, this is Review manager Only for Tour, we don't support review for News. You can do Bulk Action(Approved, Pending, Spam Delete, Trash) any review or Search by any Review Information like: Name, Review content, Author..

    The Review List will get all Review that is Approved Status,

    2. Review Setting

    Navigate to Dashboard > Settings > Tour Settings > Review Options

    Review Form

    Location Manage ¶

    Dashboard > Location

    You can create a location directly in the control panel

    1: On Left panel you can see the form that use to create new Location => Add new Location

    Just need to enter the Location Name, select Parent(Optional), Mark to the Map Engine then Add New

    2: On the Right Panel is list Location, you can manage it easy, do Bulk Action(Approved, Pending, Spam Delete, Trash) any review or Search by Location name

     

    Edit Location

      Creating Blog Posts ¶

      Steps to Create A Blog Post:

      Step 1 – In your Dashboard, go to Posts, Add New

      Step 2 – Enter the post’s title and content in the editing field.

      Step 3 – Add Categories: To assign it to the post, check the box next to the Category name.

      Step 4 – Add Tags: Type the words to be tagged, separate multiple tags with commas.

      Step 5 – Choose Featured image: click “Set Featured Image” then choose a image for your post.

      Step 6 - SEO post: Leave blank if you want to use Default Information to SEO

      Step 7 – When you have finished, click Publish to save and publish the post.

      User management ¶

      Dashboard > Users > All User

      Users are people who use services provided by customers and each user can have Role limitations. Customers can create, modify and delete users but the owner is the subscriber who is also the owner of these customers. To separate users among customers of one subscriber, user prefix is used.

      1. Easy manager and create new user.

      2. Change Password

       

      Roles management ¶

      Dashboard > Users > Role Manager

      This panel is Role listing, Admin can create new Role easy, just need to enter its name.

      After create the Name of ROLE, see the Permission Matrix button

      Check to the Permission you want to share to User Role

      Permissons management ¶

      Dashboard > Users > Permissons

      You can create a Permisson directly in the control panel

      1: This page is showing all the Permission that is existed on Database.

      The Permission role will help Administrators to assign rights to users more easily, this features support Membership functions. The right to post articles about real-world experiences or the Tour without having difficulty restricting rights.

      2. To create new Permisson, PRESS to Add New button, then enter the name of that Permission. But remember to write the text without SPACE

      Subscribles management ¶

      Dashboard > Users > Subscribers

      You can create a user directly in the control panel

      1: On Left panel you can see the form that use to create new Subscrible => Add new Subscrible

      Just need to enter the name, email address then SAVE

      2: On the Right Panel is list Subscribe, you can manage it easy, even EXPORT data for backup.

      Report manage ¶

      Dashboard > Report > Booking Report

      On this Panel is list Booking , you can manage it easy, do Bulk Action: Mark as Completed, Mark as Processing, Mark as Confirmed, Mark as Canceled, Mark as Paid, Mark as UnPaid, DELETE Booking or Search by booking name or owner booking tour

      Booking Statistic ¶

      Earning statistics Management

      On this panel you can manage your Earning easier

      Languages manage ¶

      The First Step to build Multi-language is Create the Language for site, navigate to Dashboard > Tools > Language

      to see the Language Panel

      1. Select the Language you want to add

      2. Enter the Flag code of language, you can find more here

      3. Press to Save button to build

      Translations Manager ¶

      All our Booking System are translation-ready which means that you can easily translate them into any language you want. Here are some instructions:

      Firstly, navigate to Dashboard -> Translation -> Site language, see the Translated column, its 0/0. That's mean your site is empty.

      Secondly, START Build language file

      Thirdly, press to Translate button, to START translate file

      System Logs ¶

      Log data is one of the most valuable assets in IT security intelligence. Logs can give you a general overview of your system and let you gain powerful insights into its vulnerabilities.

      Specialized event log management tools will make the IT admin’s life easier.

      Thank you for used our product Booking Core ¶

      Version 1.1.0 - Jul 10 - 2019

      - NEW:

      + Tour Booking Calendar: View all your tour bookings in calendar (Only for Admin, will update for Vendor later)

      + Stripe Standard Payment Gateway

      + Change default forgot password email template to match our design

      + Add bulk actions for Language Management page

      + Add options for enable ReCaptcha in Login/Register and Booking form

      + Move uploads folder to "public/uploads", you need to copy all old files under "storage/app/public" to "public/uploads"

      + Add "Find Translations" button in Translation Tool

      - Fix:

      + Bug create/update user

      + Bug in translations tool

      + Bug button "remove" in tour page does not work

      + Change default image size in tour search page to width: 600px (old is 150px)

      + Bug in delete menu item

      + Other small improvements

      See How to Update system

      Thank you for used our product Booking Core ¶

      Released: 27 June 2019

      Made by: Booking Core Team  

      Documentation: Our Guide

      Get support at: Facebook community

      Support Policy: Read Carefully This

      Request and Vote Features you want on Booking: Check it here

      We are one of the strong teams in developing Online Booking system, trusted by over 10,000 customers. However, we are also looking forward to the positive feedback as well as the contributions to build a perfect Booking system.

      We would like to express our sincere thanks to our customers , who are companions and stick with us all the way ahead.

      Cordially greet and to win!


© Copyright 2019, Booking Core Team.