ibill - Simplest and Best Billing & Invoice Manager

banner

Getting Started

What is this?

iBill - Simplest and Best Billing & Invoice Manager is a invoicing system for freelancers and small businesses. 4 Diffrent tyeps of online payment gateway avialable (PayPal, Stripe, 2checkout, PayUmoney), users can create invoices, capture expenses,online payment, credit card processing and money transfers, advance reporting system, manage quotations, send invoice & quotations via email, private messaging with clients and other users, tax manageing, unlimited language, backup system and many more..



Features

--> Advanced Dashboard with multiple statistics and Innovative graph.
--> customer manage,record, activity, Quote request and other information.
--> Vue JS Featured Quick Invoicing.
--> Create & Send Invoice to Customer easily.
--> Partial Payments
--> Payment status
--> See Net income and expense of your Business
--> Download Invoice and Quotation
--> PDF Invoice
--> Manage company Expense & income report with multiple report tools.
--> Beautiful Dashboard for quick summery for your Business.
--> See Transactions/payment history with report generating feature.
--> Unlimited Expense and Payment Type.
--> Get Paid Online, 4 types of Online payment - PayPal, Stripe, 2checkout, PayUmoney.
--> Manage company tax types
--> Extension module for future update.
--> Backup company data and files.
--> Send email using SMTP.
--> Report Based on Date and Client.
--> Notice Module. Admin can push a notice for all user.
--> Notice Module with alert option at the top of Dashboard.
--> Private Messaging option with clients and other users.
--> Multi Language translate Module with auto Converting process. Just a matter of click.
--> In Settings Module, you can change settings of Backend/Admin panel,
--> Also you can change settings of your company, payment gatewayes and Social settings.
--> Also you can change Debug mode from settings.
--> Also you can change SMTP information from settings.
--> Quick add button at top
--> Email Template module
--> Bank Module
--> Currency Module
--> Bank Diposit Module
--> Invoice Global Link
--> Diposit and transaction history
            


Requirment

  • PHP version 5.6.4 or greater required
  • cURL PHP Extension is required
  • PDO PHP Extension is required
  • Mbstring PHP Extension is required
  • OpenSSL PHP Extension is required
  • GD PHP Extension is required
  • Tokenizer PHP Extension is required
  • XML PHP Extension is required
  • ZipArchive PHP Library is required

Installation

  • Download our product from codecanyon.
  • Login to your server and upload the system into desired folder.
  • Give 777 file permission to full project.
  • Then go to your server database system and create a new empty database.
  • Open browser and hit your website name then press next.
  • Give your product purchase code and press next.
  • Then Give database information and press next.
  • Then Give site information and press next.
  • Then Give admin information and finish the installation.
  • Now your project is installed now you are ready to go.

Note: If you have some trouble to install in chrome or other browser then we recommand you to install via firefox browser.

Installation Gif

Client Module

  • Admin can see registered client list
  • Admin can create, edit, delete & Block Clients

How to create a Client ?

  • Login as a Admin
  • Click Client in Sidebar Menu
  • Then Click Create Client Button above the client list
  • Fill up the client info then click Add client
Client Create Gif Client Create

Product Module

  • Admin can see product list
  • Admin can create, edit, delete & Block Products

How to create a Product ?

  • Login as a Admin
  • Click Product in Sidebar Menu
  • Then Click Create Product Button above the product list
  • Fill up the product info then click Add product
Product Create

Expense Type

  • Their are various types of Expense like (Salary, Lunch, Tax etc), admin can manage them by this module.
  • Admin can create, edit, delete & pause Expense types

How to create a Expense Type ?

  • Login as a Admin
  • Click Expense Type from Sidebar Menu
  • Then Click Create Expense Type Button above the Expense Type list
  • Fill up the Expense Type info then click Add Expense Type
Expense Type Create

Payment Type

  • Their are various types of Payment type like (PayPal, Stripe, Cash etc), admin can manage them by this module.
  • Admin can create, edit, delete & pause Payment types

How to create a Payment Type ?

  • Login as a Admin
  • Click Payment Type from Sidebar Menu
  • Then Click Create Payment Type Button above the Payment Type list
  • Fill up the Payment Type info then click Add Payment Type
Payment Type Create

Invoice

  • Admin or User can manage Invoice Very easily
  • Admin can create, edit, download, send email, delete view Invoice, admin or clients can pay invoice amount via online and many more

How to create a Invoice ?

  • Login as a Admin
  • Click Invoice from Sidebar Menu
  • Then Click Create Invoice Button above the Invoice list
  • Fill up the Invoice info then click Add Invoice
Invoice Create Invoice Create Invoice Create Invoice Create Transactions Transactions

Quotation

  • Admin or User can manage Quotation Very easily
  • Admin can create, download, send email, edit, delete view Quotation, admin or clients can pay quotation amount via online and many more

How to create a Quotation ?

  • Login as a Admin
  • Click Quotation from Sidebar Menu
  • Then Click Create Quotation Button above the Quotation list
  • Fill up the Quotation info then click Add Quotation
Quotation Quotation

Transactions

  • Admin or User can manage Transactions Very easily
  • Admin can see all transactions
Transactions

Report

  • Admin or User can see and manage Reports
  • Their are diffrent types of Report in our system

How to create a Report ?

  • Login as a Admin
  • Click Report from Sidebar Menu
  • Then set report options and click submit
  • After submit you can see all invoice
Report Gif Report Gif

Expense

  • Their are various types of Expense like (Salary, Lunch, Tax etc), admin can manage them by this module.
  • Admin can create, edit, delete & pause Expense types

How to create a Expense ?

  • Login as a Admin
  • Click Expense from Sidebar Menu
  • Then Click Create Expense Button above the Expense list
  • Fill up the Expense info then click Add Expense
expense Gif

Tax

  • Their are various types of Tax like (VAT, GFX etc), admin can manage them by this module.
  • Admin can create, edit, delete & pause Taxes

How to create a Tax ?

  • Login as a Admin
  • Click Tax from Sidebar Menu
  • Then Click Create Tax Button above the Tax list
  • Fill up the Tax info then click Add Tax
Report Gif

Backup

  • Admin can manage database and files backup any time.

How to create a Backup ?

  • Login as a Admin
  • Click Backup from Sidebar Menu
  • Then Click Create Backup Button above the Backup list
  • Fill up the Backup info then click Add Backup
Report Gif

Role Module

  • Admin can create unlimited Role
  • Admin can set Role order

How to create a Role ?

  • Login as a Admin
  • Click Role in Sidebar Menu
  • Then Click Create Role Button above the role list
  • Fill up the role info then click Add Role
Role Create Gif

Permission Assign Module

  • Admin Can set user role permission for each module every action

How to assign permission according to Role ?

  • Login as a Admin
  • Click Permission in Sidebar Menu
  • Then Click Permission Assign Sub-Menu
  • Select you permission according to Role and click Update Permission button
Permission Assign Gif

User Module

  • Create a various type of user
  • Admin Can View, Modify and Delete all of users info
  • Admin Can Block a User
  • Admin and User can change password

How to create a User ?

  • Login as a Admin
  • Click User in Sidebar Menu
  • Then Click Create User Button above the user list
  • Fill up the user info then click Add User
User Create Gif

How to edit a User ?

  • Login as a Admin
  • Click User in Sidebar Menu
  • Then Click user edit button in user Action column
  • Update user info then click Update User
User Edit Gif

How to Delete a User ?

User Delete Gif

How to user Block and Unblock?

User Block and Unblock Gif

Extension Module

  • Admin can upload new modules or extension or plugins in the system

How to upload new extension ?

  • Login as a Admin
  • Click Extension menu in Sidebar
  • Then browse your extension zip file
  • Then click upload

Note: We will develop and publish extenstion later for this script that will help you to updgrate this system in future.


Bank Module

  • Admin can add company or personal bank accounts

How to add bank accounts?

  • Login as a Admin
  • Click Bank menu in Sidebar
  • Fill input fields and save

Currency Module

  • Admin can add multiple currency

How to add currency?

  • Login as a Admin
  • Click Currency menu in Sidebar
  • Fill input fields and save

email template Module

  • Admin can add multiple email-templates

How to add email-template?

  • Login as a Admin
  • Click email template menu in Sidebar
  • Fill input fields and save

deposit Module

  • Admin can add multiple diposits to bank

How to add diposit?

  • Login as a Admin
  • Click deposit menu in Sidebar
  • Fill input fields and save

Settings

  • Admin can change backend settings
  • Admin can change debugging mode from settings
  • Admin can Update SMTP info from settings
  • Admin can Update Sociolite info from settings
  • Admin can Update SMTP info from settings
  • Admin can Update Debug Mode from settings
  • Admin can Update Payment Gateway settings from here

How to change site settings, backend theme and other settings ?

  • Login as a Admin
  • Click Settings in Sidebar Menu
  • Change info and click Update settings
  • Change debugging mode and Update setting
  • Change SMTP settings and Update settings
  • Change payment settings and Update settings
Settings

Message

Message Gif

Language Convert

  • Admin can convert the system to any language avialable in google.

How to convert or make new language ?

  • Login as a Admin
  • Click Lang Menu in Sidebar
  • Select source language from which to convert
  • Then select destination language from where to convert
  • Source Language must have all translation files and language variable (Ex: en)
  • Then Click Convert



Credits

Laravel 5.3
AdminLTE
Bootaide
Html5up
Flash
Socialite
Laravel-datatables
Sweet-alert
Talk
Google-translate-php
Whoops


How To Contact Us?

iNiLabs

This documentation is provided by iNiLabs.