# Introduction Last updated: 15/May/2021

Smart Cash is a white label powerful web application for starting SaaS business. It built with Laravel framework which is most popular framework in php. You can start your SaaS business from right now without any expensive infrastructure.

## About Smart Cash

Smart Cash is multi company supported (SaaS) Accounting software with CRM, Billing and Inventory features. Smart Cash system build with Laravel. It is very easy to use, highly secure, clean and professional design. You can use it for your multiple business and also you can earn money by selling subscription to other company.This script comes with all necessary tools and features which can be used in different types of business. You don't need to pay monthly/yearly for this script. Only one time payment and life time use. Each company can manage his business separately. This Script comes with multi language feature so you can translate this script into multiple language without knowing any coding knowledge. This script also comes with one click auto installer so you can install this script in your server without any extra technical knowledge.

#### Core Features

- Multi Company Supported
- Subscription Based System
- Multi Language
- PayPal & Stripe Supported
- Product Management
- Service Management
- Inventory Management
- Product Purchase Order
- Purchase Return
- Sales Return
- Invoice & Quotation
- Accept Direct Payment from Client
- Bank & Cash Accounts
- Income/Deposit
- Expense Management
- Recurring Transaction
- Supplier Management
- Unlimited Staff Management
- Unlimited Staff Roles
- Dynamic Access Control
- Tax Settings
- Email Template
- RTL Supported
- Many More ...

## Server Requirements

You can run this script on any server like Linux, Windows or Uinix Server. But you need to meet some server requirements for installing and running this script.

##### This System built with Laravel 8.12 that's why you must meet the following server requirements:

- PHP >= 7.3
- BCMath PHP Extension
- Ctype PHP Extension
- Fileinfo PHP Extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension

# Installation

This script comes with Custom Installer. You don't need any coding knowledge for installing this script. Please follow the detail instruction in bellow:

## Getting Started

#### Step 1

First of all you need to login your cpanel. After that you need to create a MySQL database as well as databse username and password.

#### Step 2

In this step you need to access your File Maneger and upload all files into your public_html directory. You can upload it any sub directory. Example: public_html/smart_cash. After that you need to extract the zip file and move all files from Smart Cash directory to your installation directory.

#### Step 3

In this step you need to put the app url into your browser. If you upload all files to your public_html/Smart Cash directory then your URL will be http://yourdomain.com/smart_cash/ otherwise if you upload all files under public_html directory then your app URL will be http://yourdomain.com after that installer will run automatically like bellow:

#### Step 4

Click Next and put correct database details in this step.

#### Step 5

Click Next and put super admin login details in this step.

#### Step 6

Click Next and enter some system settings information in this step.

#### Step 7

Click Finish button. After that you need to login super admin account.

## System Configuration

#### General Settings

After login to super admin account you need to setup all settigs like email settings, Memebrship settings, currency, logo, favicon etc.

#### System Settings

#### Email Settings

This is very important settings. You can use php mail or SMTP. PHP mail may not work in some hosting, so in that case you need to use SMTP email service.

#### Payment Gateway

This script support PayPal and Stripe for subscription package. You can configure your payment gateways from this page.

#### Membership Settings

You can enable/disable membership, set trial period, subscription currency, email verification from this page.

#### Social Login

This script support facebook and google login. You can configure the social login credentials from this page.

#### Logo & Favicon

You can change you logo and favicon from this page.

#### Cache Control

This system used cache for better performance. Some cases you may need to remove cache so you can use that screen for cleaning cache data.

## Setup Cron Jobs

You need to Setup Cron Jobs for some schedule task. You need to run Cron Jobs minimum 2 times per day. You will get Cron Jobs URL from Administration > General Settings > Cron Jobs

# Company

Any company can use this system. Sign Up process is very simple. User need to put some information while registration.

## Sign Up

## Company Dashboard

After login to company account user will see dashboard like bellow.

## Company Settings

Company can manage/configure his settings from Settings > Company Settings

#### Invoice & Quotation Settings

#### Payment Gateway

#### Upload Logo

# Developers

This script built with Laravel 5.8. You can read Laravel official documentation from Here

## Model

All Model file are located under app directory.

## Controller

All Controller file are located under app/Http/Controllers

## Views

All Views files are located under resources/views directory

# Source & Credit

We used bootstrap 4 as a base css framework and also used some necessary jQuery plugin. Essential jQuery plugins and ICONS are listed in bellow.

- Unicons
- Themify Icon
- jQuery Dropify Plugin
- jQuery Datatable
- Sweet Alert 2
- jQuery Select2
- Bootstrap Daterange Picker
- Parsley for validation
- jQuery Toast Plugin
- Chart JS
- Pace Js

# Support

- Support Will provide from our profile Contact form.
- Support Link https://codecanyon.net/user/trickycode
- Support Will not cover any types of customization.
- If you need any customization then extra cost will be charged.
- Single license support will provide for one single domain.