Seapearl

Luxury Hotel & Resort Booking Script With Live Editor CMS


Seapearl Introduce a world-class clean, modern, and creative script for luxury hotel & Resort website. This script is best for resort, hotel, hostel, beach, mountain, summer resort, boutique, campground, countryside, apartments, restaurant, pub, spa wellness, wedding center, hotel booking, vacation room or apartment rental etc.

Thank you for purchasing our Seapearl Script :)

Before install and run "Seapearl" script, you need to ensure that your server meets the following requirements:

  1. Web Server:
    • Apache (with mod_rewrite enabled) or Nginx.
  2. PHP Version:
    • PHP 8.2 or higher
    • Required PHP extensions:
      • OpenSSL
      • PDO
      • Mbstring
      • XML
      • Ctype
      • JSON
      • BCMath
  3. Database:
    • MySQL 5.7+

Recommended Server Configuration for Seapearl

While the above requirements are the minimum, it's recommended to use a server configuration that is suitable for production use with the "Seapearl" script. You can consider the following:

Recommended PHP Limits

In a Laravel script like "Seapearl," there are several PHP configuration limits that are recommended for optimal performance and functionality. These limits are set in your server's PHP configuration file (php.ini). Here are the recommended PHP limits for a typical Laravel application:

Please follow each step carefully to install this script smoothly and without any issues.

Download From Codecanyon

It’s easy to download. Just follow these steps

  1. Download the script zip file from your Envato account from Codecanyon. download

  2. Click on 'Files & Documentation. After clicking, the download will start automatically, and you can wait for the complete download process..
  3. When the download is complete, you need to extract the downloaded zip file. After extracting it, you will find the 'documentation.zip' and 'Seapearl.zip' files.

Video Tutorial - How to install on cPanel.

Migrate project files via Cpanel

Migrate folders and files from zip file Seapearl.zip with Cpanel.

  1. Access your Cpanel account and login in with your credentials. Then go to File Manager. download

  2. Go to public_html folder.
  3. Click on the Upload button.

  4. Now upload Seapearl.zip file, that you downloaded from Codecanyon. Once the file is successfully uploaded, click on the marked link below.

  5. Extract the Seapearl.zip file that you uploaded some time ago.

  6. Your public_html folder must have all these files and folders.

Or Migrate files using any FTP program (ie. FileZilla) or the webinterface of your webhost

Migrate folders and files from zip file(Seapearl) with any FTP program (ie. FileZilla) or the webinterface of your webhost.

  1. Connect to your web server using any FTP program (ie. FileZilla) or the webinterface of your webhost and upload all files and folders which are inside the "Seapearl" folder from the .zip file you have downloaded from Codecanyon and put in the public_html folder.
    download

  2. The folder "public_html" and it's subfolders must have write permissions, so just give the folder write permissions (777).

Create the database for the application from CPanel.

You can easily create a database and user using the Database Wizard. Just follow my steps.
  1. Create the database using Database Wizard, click on the Database Wizard. download

  2. Fill the database name and click on the Next Step button. download

  3. Fill the username and passoword then click on the Create User button. download

  4. Checked ALL PRIVILEGES and then click on the Next Step button. download

  5. Congratulations! You have successfully configured the database. Please remember the database credentials, as they will be needed when you install the Seapearl script. download

After all things ready, now install Seapearl By Installer

It’s easy to install Seapearl. Just follow these steps, they won’t take much of your time.
  1. Visit Domain (Ex: http://yourwebsite.com. You will then see an installer widget like the one below, If you already have the database name, username, host, and password, click on the "Start Installation Process"

  2. Checking file permissions, If all ok then click on "Go To Next Step"

  3. Fill the form below with your database credentials and click the "continue" button

  4. If your database credentials are correct then you will see as below, and then click on "Import SQL" button and wait some moment.

  5. Please provide your admin account information to access the admin panel. Then click on "Continue" Button.

  6. Congratulations 🎉🎉 You have successfully completed the installation process. Please Login to continue.

If the installation process is complete you have to setup Cron Job for manage booking.

Set up Cron Job in cPanel
  1. Log in to cPanel:
    • Access cPanel through your hosting provider.
  2. Go to Cron Jobs:
    • Find and click on the Cron Jobs section under the Advanced tab.
  3. Set Up the Cron Job:
    • Common Settings: Choose Every 30 Minutes from the dropdown.
    • Minute: Enter */30.
    • Hour: Enter * (this means it will run every hour).
    • Day: Enter * (this means it will run every day).
    • Month: Enter * (this means it will run every month).
    • Weekday: Enter * (this means it will run every day of the week).
    • Command: /usr/local/bin/php /home/yourusername/public_html/artisan bookings:manage >> /dev/null 2>&1 (Replace /home/yourusername/public_html with the path to your script directory.)
Set up Cron Job in Linux Server
  1. Open terminal and type crontab -e
  2. You will see a cron editor paste the code here */30 * * * * /usr/bin/php /path/to/your/project/artisan bookings:manage (Don't forgot to replace /path/to/your/project with your actual script path)

First step


  1. To access the admin panel, please go to the following URL: https://yourdomain.com/auth/login. Then enter the admin credentials that you provided during the installation of this script. then hit on the Login button.

  2. After successfully logged in you can see the dashboard like below.

Create a New Page


Step 1: Navigate to Pages in your admin sidebar and click Add New option.

demo

Step 2: Enter a new title and description for your page, and then click on the Publish button to publish the page.

demo

Step 3: If you want to add another section to this page, simply click the 'Back' button. At the bottom, you will find the 'Add Section' button. Click it, and then select your desired section from the dropdown menu. After making your selection, click the Add Section button once again. If you want to customize the section, click on its title and proceed with your customization. You can also adjust spacing as needed.

demo demo demo demo

You can easily organize your page by adding sections, adjusting spacing, deleting options, and reordering sections with a simple drag-and-drop.

Step 4: If you have already added another language from Settings → Language and want to translate this page, it's recommended to first organize your default language page. Once the default language content is complete, switch the language from the top language dropdown, select your desired language for translation, and click "Yes" to initially copy all content from the default language to the selected language. Then, proceed with translating your content.

demo demo demo

Step 5: To change your homepage to a different page, go to Settings → Page Settings. From the "Select Default Home Page" dropdown, choose the page you want as the default landing page. Similarly, you can also select the Room Details page and the Terms and Conditions page from this section.

demo

After completing all customization don't forgot to "Publish" your page.

Logo,favicon & Site Title


To update the site title, logo, and favicon icon, go to Appearance → Customize → General after changes don't forget to click on Update button

demo

1: Go to this link https://icon-sets.iconify.design. You will see a variety of icon sets – choose the one that best fits your needs.

2: After selecting an icon set, choose the specific icons you want to use.

3: A popup will appear; from there, select the React tab and copy the icon value as shown below.

4: Once you’ve copied the icon value, paste it into the input field.

Thank you to all who developed following projects/products. We really appreciate your support and time. We definitely couldn't do this theme without you. We wish you all the best.

Special thanks to:

  1. Underscores
  2. Codestar Framework
  3. Font Awesome
  4. Bootstrap Framework
'

Once again, thank you so much for purchasing Seapearl script. If you need any help using the file or need special customizing please feel free to contact us. Thank you.

For Support:
Email: [email protected]
WhatsApp: +8801719250084
Skype: tamjid.murtoza