saasbanner

Table of Contents

SalePro SaaS is a software that will you to manage the people in your company or organization in a effective way that can assure a competitieve advantage in your buisness. The system is designed in such a way that can maximize employee performnace . We believe that this software is suitable for managing the people within a workplace to achieve the organization’s mission and reinforce the culture.This user friendly software is fully responsive and has many features. Hopefully this software will be ul to manage your workplace to functionate to it’s full potential.

The docs is written in a chronological order . There are some dependencies that need to be maintained properly in a sequential order . Please try to follow that . You can also seach using the search bar for a specific query.

Key Features:
  • Payroll Management: Effortlessly process payroll, automate tax calculations, and ensure timely salary disbursements with our intuitive payroll module.
  • Financial Integration: Streamline your financial processes by integrating seamlessly with accounting and finance systems, ensuring accurate record-keeping and compliance.
  • Attendance Tracking: Monitor employee attendance with precision and efficiency, allowing you to optimize workforce management and productivity.
  • Project Management: Stay on top of your projects with our dedicated project management tools, enabling better collaboration, resource allocation, and project tracking.
  • HR Analytics: Gain valuable insights into your workforce through powerful analytics and reporting, enabling data-driven decisions for your business.
  • Employee Self-Service: Empower your employees with self-service features for leave requests, document management, and more, reducing administrative overhead.

With SalePro POS SaaS, you can focus on what truly matters – nurturing a productive and engaged workforce while we handle the complexities of HR management. Experience the future of HR solutions with SalePro SAAS today!”

The software is built on most popular PHP framework Laravel (Version-10). The minimum requirements for running the software is listed below .Please do check if your server matches those requirements

  • PHP = 8.2.0
  • cPanel Based Server
  • Initially main directory I mean public_html should be empty for the SaaS App
  • Wild Card Subdomain (https://*.your_domain.com) must be supported. Ex: https://foo.xyz.com , https://acme.xyz.com
  • Ctype PHP Extension
  • Fileinfo PHP Extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

 

N.B : Please note if you try to install the application on any other server say LiteSpeed or IIS, you may get undesirable result. We do not recommend you to use other server than Apache or Nginx. Also we do not provide support for installation in server other than Apache. Please follow the installation process, below. Do not use php artisan serve command. And lastly we don’t provide support in the localhost (except online server).

Installation


Cpanel Installation:

Go to your cPanel and upload your SaaS app in public_html.
NB: Remember SaaS run on public_html. Not in any sub-directory or sub-domain.

  • Goto your root domain (www.your_domain.com) and then you will get a Install page of step-1. Then click next.

  • This is step-2.

  • This is step-3. Here you have to fillup all form to move your saas application. You have to wait few times to go next step.

  • This is final step. After doing all perfectly then you will get this success page. Then you have click on “Click Here” text. to go landing page of SaaS.

Please make sure your configure your web hosting’s settings, so that it shows hidden files and folders. This is to ensure that if you copy/move the contents from the unzipped folder to any other location, you copy all the files including ‘.htaccess’, ‘.env’ files which are necessary for the proper functioning of the software. Now you can access the folder where you have SalePro Saas from your browser.

cPanel API & Sub Domain Setup

(i) API Setup
  • Search or goto Manage API Tokens
  • Click on the Create button

(ii) Wildcard Sub Domain

For using the app, you need to  create a Wild Card Sub Domain. Follow the instruction –

  • Search and go to Domains. And create a new domain by clicking on Create A New Domain button.
  • You have to set a domain name and according to this format : *.your-domain-name.com
  • And also set “Document Root” name and you have to write public_html
  • After completing to do this, then click on Submit button

Plesk Installation:

Common Errors


If you face any error after installing, please open your ‘.env’ file and change the value of ‘APP_DEBUG’ to true. You’ll find ‘.env’ file in the app root folder And then go to the page again where you were getting the error. You should see description of actual error now. Please take a screenshot and send it over along with your cpanel access details, so that we can look into it.

After installation go to the project/root url.Then you will be prompt to super-admin login. The login credentials provided below are for initial usage only – do not forget to update your password after first successful login.

  • Login URL :: https://your_domain_url/superadmin-login
  • Username :: superadmin
  • Password :: superadmin

The system offers an informative,interactive and user friendly admin dashboard. The dashboard shows summarized information about the organization in a nutshell.

  • Oversee the Comprehensive Operations of the Organization.
  • Visible Subscription Value
  • Total Received amount
  • Total Packages

DataTables is a table enhancing plug-in that offers sorting, paging and filtering abilities . In this software, datatable is used as a toll for showing data.
Here are some of the features and usage for datatable

  1. you can select how many records to be shown in a single page (10,25 or all).Default is 10
  2. Selector: You can select all the records/rows and perform action like print to pdf/csv/print or delete multiple rows
  3. Search: Search the records/rows using keywords
  4. Sorting: Sort columns

  1. You can export the records to a pdf using this button
  2. You can export the records to a csv using this button
  3. You can print the records using this button
  4. You can hide/show specific columns using this button
  5. View details of a specific record
  6. Edit/Update a specific record
  7. Delete a specific record

 

In Settings, you will find General Setting, Payment Setting, SEO Setting, Analytics Setting.

You can set App site title, site logo, currency, currency Format, timezone , date format and default Bank that will be used throughout the app.The changes will reflect immediately.

You can set the credentials of various payment gateway in Payment Settings Section.

 

To add mail functionality you have to setup mail server first. To do this go to Mail Setting. You have to fill up the following information.

 

CMS –> Hero Section.

You can add Heading, Button Text, Image, Sub-Heading

In main Landing page you will see the result

 

CMS –> Module Section.

You can add Heading, Button Text, Image, Sub-Heading

 

CMS –> Feature Section

You can add Icon, Name

You can edit by selection icon

In main Landing page you will see the result

CMS –> FAQ Section

You can Manage Heading, Sub-Heading, Question, Answer

In main Landing page you will see the result

CMS –> Testimonial Section

You can add Name, Business Name, Image, Description

In main Landing page you will see the result

 

CMS –> Tenant Signup Description

You can Manage Heading, Sub-Heading

In main Landing page you will see the result

 

CMS –> Blog Section

You can Manage Title, Description, Image, Meta Title, OG Title, Meta Title, OG Description

 

CMS –> Page Section

You can Manage Title, Description, Meta Title, Meta Description

In main Landing page you will see the result

 

CMS –> Social Section

You can Manage Icon, Name, Link

In main Landing page you will see the result

 

Package –> Package List

You can Manage Package for the SAAS

Add Package

  • Free Trial : Client can use the package for free but for a certain time.
  • Number of User Account : How many user you can add.
  • Number of Employees : How many Employee you can add.
  • Select Features :
    Select the checkbox so that the feature is available on the package.

 

Video Tutorial


Support


We are happy to provide support for any issues within our software. We also provide customization. So if you have any features in mind or suggestions, please feel free to contact us at Support. Please note that we don’t provide support though any other means (example- WhatsApp, comments etc.). So, please refrain from commenting your queries on codecanyon or knocking us elsewhere.

Also, in case of any errors/bugs/issues on your installation, please contact us with your hosting details (url, username, password), software admin access (url, username, password) and purchase code. If your support period has expired, please renew support on codecanyon before contacting us for support.

Thank you and best wishes from LionCoders.