Smart Invoice System v1.9
customer relationship management (CRM)
is a simple and powerful web app based on PHP CodeIgniter framework manage invoices.
Smart invoice System is customer relationship management (CRM) since version 1.8
There is no support for Smart Invoice Sytstem
Features
Installer Wizard Easy Installation (Deploy with Installer Wizard)
Minimum Requirements check
Database configuration
Create Database
Create Administrator user
Init System Configuration
System Configurations Easy to use and configure
Update system configurations
Choose System Language
Choose Default Currency
Update Prefix for Invoices, Estimate and Payment receipt
Update Online Payments settings
Email Server Setup
Uploader Settings
Custom fields
Reminders Settings
Chat Settings
Multi Language
9 languages English / French / Arabic / Turkish / Spanish / Russian / Romanian / German / Italian
You can translate all the application to other languages easily
Support RTL direction
Invoice Template Invoice Template can be configured
Choose Header Model (5 models)
Change text apparance (color, fonts and background color)
Page Size (A4, A5, US Letter, US Legal)
Page layout (Landscape or Portrait)
Show or hide parts of invoice
Users
Create multi-users
Set Users roles: Admin, Member
Change / Recover password
Activate account with email
Disactive User accounts
Enable / Disable registring new users
Register new users
Company Configuration
Set information about your company
Integrate Company information on Invoice header & footer
Upload a logo
4 custom fields
Dashboard
Moment numbers
Invoices Per Date chart
Last Invoices List
Invoices count per status chart
Manage Invoices and customers
Create, Update, Detele and Duplicate Invoices
Create, Update, Detele and Duplicate Estimates
Create, Update, Detele and Duplicate Recurring invoices
Create, Update, Detele Payments
Download Invoices, Estimates, Payments receipt as PDF format
Choose Invoices, Estimates, Payments Status
Create , Update or Delete Customers
Automatic reference with Types
Send Invoices, Estimates, Payments receipt By Email
Print Invoices, Estimates, Payments receipt
Multi Tax system
Manage Tax rates
Create Customer account (Automatic)
Manage Expenses and Suppliers
Create, Update, Detele Expenses
Create, Update, Detele Expenses Categories
Create , Update or Delete Suppliers
Payment Online
Paypal
Stripe
2Checkout
Main Menu
Responsive Design (Support Mobiles)
Keyboard shortcuts
Hint navigation
Import & Export Data
Importing data as CSV or Excel files
Exporting data as CSV, Excel or Text files
Database Backup
Save backup of database
download a backup
Restore system to old point
Delete old backups
Tools
Chat support
Calculator
Currency Exchange
Email Reminder
Overdue Reminder
Notifications
Finance Reports
Profit & Loss
Tax Summary
Accounts Aging
Invoice Details
Revenue by clients
Clean and modern look
Responsive Design (Support Mobiles)
Clean code
Change language with cookie
Security check: XSS + Injection SQL + CSRF
Security: Limit the number of login attempts to 3
Security: SSL
Demo
Administrator
- USERNAME: admin
- PASSWORD: 123456
MEMBER
- USERNAME: user
- PASSWORD: 123456
CUSTOMER
- USERNAME: customer
- PASSWORD: 123456
Minimum Requirements
Web Server Apache v2.4 or higher or LiteSpeed
PHP Version PHP v5.4 or above
Database MySQL v5 or higher suggested
Curl and SSL to activate Payment Online
Extensions : ZIP, PDO, MYSQLi, MBString, Mcrypt, GD
What’s new
SIS v1.9.2 (Dec 05, 2017)
- Add parital payment to expenses
- Add New Report: Costs per Supplier
- Add Filter by client on reports
- Add Double currency option on invoices (Local and foreign currency)
- Add paid amount on create invoice
- Add payment date column on invoices
- Add Exchange API key on settings (Integrate OpenAPI)
- Add Expenses prefix and next number on settings
- Improve Languages files
- Improve Invoice templates (unwrap numbers)
- Fix text wrap on invoices & esitmates view
- Fix projects enabling (without enable Contracts)
- Fix save template
- Fix send client reminder (email template)
- Fix date format on email template
SIS v1.9.1 (Nov 08, 2017)
- Add tax line after subtotal on item taxes case
- Add default country on settings
- Add Due date default value +(7, 15, 30, 45, 60, 90) days
- Fix items list sorting
- Fix edit item no category
- Fix item quantity 4 number after point on invoice and estimate view
- Fix signature image on PDF
- Fix PDF special chars
- Fix customer password on email template
- Fix Estimate send email (Undefined index: total_due)
- Fix Create recurring invoice with new items
- Fix Send overdue invoices (many times problem)
- Fix customer link on reports (Accounts Aging, Revenue By Client, Invoice details)
- Fix delete multi expenses categories
- Fix Receipt number increment on make payment with receipt
SIS v1.9.0 (Oct 18, 2017)
- Add new language (Italian)
- Add customer profile (invoices, recurring invoices, estimates, payments, receipts, contracts)
- Add Importing items and items categories
- Add Multi invoice template
- Add Email templates
- Add Projects module with multi tasks
- Add item attributes (size, unit, multi price, category, custom fields)
- Add (invoice & estimate) custom fields
- Add action deleting users
- Add Password strength check for new passwords (create and edit)
- Add Encrypt api logins (paypal, stripe, 2checkout)
- Add User read & edit permisions
- Add Customer payments methods permissions
- Add Multi Currencies on contracts
- Add Conditional Tax (automatically tax)
- Improve documents view (mouse selection)
- Improve mobile view
- Improve languages files (more variables)
- Improve Todo List (add more fields and overdue notification)
- Change Customers fullname to company name in views
- Fix indian currency symbol
- Fix download & emailing a PDF file
- Fix Advanced Search error (on multi modal view)
- Fix make payment for customer (access deined error)
- Fix active columns save state
- Fix next reference when delete a post
- Fix Customer custom fields view (add then remove fields)
SIS v1.8.0 (Sep 28, 2017)
- Add Rxpenses (Costs) Management & Expenses categories
- Add suppliers management
- Add Supports chats
- Add to-do list Management
- Add Calculator as tool with draggable function
- Add Email Reminder on js fullcalendar
- Add Currency Exchange
- Add Overdue Reminder
- Add Finance Reports
* Profit & Loss
* Tax Summary
* Accounts Aging
* Invoice Details
* Revenue by clients
- Add Notifications system
- Add Amount IN Words for invoices & estimates total with configuration enabling
- Add Estimate Approve and Reject for customers
- Add Customer payments confirmation by admins or users
- Add Multi currencies system (each invoice has own currency)
- Fix download backup reference error
- Fix invoice rows description multi-line bug
- Improve Documents manager (file uploader)
- Improve Responsive design (support multi devices : desktop, mobile, tablet)
- Improve Dashboard (can select currency & date range)
SIS v1.7.0 (Sep 07, 2017)
- Add new language (German)
- Add on settings Paper Sizes (US Letter, US Legal)
- Add on settings Default Invoice Note & Default Terms & Conditions
- Add on settings intial number of invoice, estimate, contract, receipt
- Add Preview invoice, estimate, payment, contract
- Add Payment Reminder
- Add Overdue Reminder
- Add customer addtional fields (VAT Number, shipping address, website url, custom fields)
- Add Documents manager
- Add Email Attaching files by documents manager
- Add Invoice, Estimate History (see only by admin)
- Add Items managment
- Add Recurring Invoices
- Add Contracts
- Improve Create and Edit invoices, estimates
- Improve Create and Edit customers
- Improve main menu and add more shortcuts
- Improve lists views (multi selection and context menu)
- Improve Responsive design (support multi devices : desktop, mobile, tablet)
- Change actions buttons to open & dropdown action
- Fix removing user account when remove biller (owner)
- Fix Estimate reference error
- Fix change Reference type error
SIS v1.6.0 (Aug 22, 2017)
- Add payment online methods: Paypal, Stripe, 2Checkout
- Add customer account creation (Automatic)
- Add new language (Romanian)
- Add automatic scrolling on invoice (create/edit) preview
- Add Download button to Backups list
- Add Shipping field to invoice
- Add Terms & Conditions field to invoice
- Add Changing invoice status to invoices list
- Add Translation to Date Pickers fields (locale)
- Add Fields to Client (Company, State, City, Postal code, Country)
- Add Deleting multi line (invoice, customers, estimates, payments and backups)
- Add 4 Number Formats (100'000,00, 100'000.00, 100000.00, 100000,00)
- Add Setting field [Decimal Places]: 0 (1), 1 (1.0), 2 (1.00), 3 (1.000), 4 (1.0000)
- Add Setting field [Currency Formats]: ISO Code (e.g. USD), Symbol (e.g. $)
- Add 4 Date Formats: (Aug 16 2017, 2017 Aug 16, 16 Aug 2017, 16.08.2017)
- Add Invoice Payments with all views (List, Create, Update, delete, view, email send, pdf)
- Add Estimate with all views (List, Create, Update, delete, view, email send, pdf)
- Change Biller to Client
- Change "Create Backup" button to "Download & create backup"
- Change login identify from username to (email and username)
- Fix register activation (access deined error)
- Fix default tax rate on invoice creation
- Fix Invoice Discount (put discount before tax)
- Fix Home last 5 invoices
- Remove required from date_due field
- Upgrading Home view
- Upgrade Codeigniter to version 3.1.5
SIS v1.5.0 (Aug 11, 2017)
- Add Multi taxes to invoices
- Add Tax rates manage on settings
- Add LiteSpeed Apache Server to minimum requirements
- Add Paid Counter Widget to home
- Fix inversed brackets in PDF files
- Fix install script fatal error
- update install script to the new database
SIS v1.4.0 (Aug 08, 2017)
- Add 3 new languages (Turkish, Spanish and Russian)
- Add Data Importing for Customers
- Add Data Exporting for Invoices, Customers
- Add DataBase Backup & Restore
- Add Limit the number of login attempts to 3
- Add Scripts enqueue
- Add Styles enqueue
- Fix Login redirection
- Fix session codeigniter to database type
- Fix warning bug "Empty string passed to getElementById()." in Firefox
- Fix Navigation between inputs (TabIndex)
- Fix Date range in create and edit invoice
- Change all table views to ajax loading
- Change font arabic to 'droid'
SIS v1.3.0 (Jul 28, 2017)
- Upgrade toastr plugin to v2.1.3
- Add Filter by click on cell in Invoices List
- Add List of Biller/Customer with dataTables plugin
- Add Create Biller view
- Add Edit Biller view
- Add Biller Details view
- Add Delete Biller view
- Add Send Invoice by Email
- Add Email Setup
- Add Change language to Login / Forgot_password / Reset_password
- Fix Sending emails
- Fix Big modals scrollbar
- Fix Tables responsive view
- Fix Change languages (Using Cookies)
- Turn off fields autocomplete
- Change Users forms (create, edit, change_password, desactivate) to ajax load
- Change Main Menu Navbar
- Change email template (new look)
SIS v1.2.0 (Jul 23, 2017)
- Fix invoices create / edit Unique Reference
- Fix invoices create / edit Unique biller name
- Fix invoices create / edit no zero items
- Add automatic invoice reference with many types
- Add dataTables plugin to users list
- Add Register from login page
- Add Enable Register in Settings
- Add Choose default users account (Admin / Members)
- Fix invoice preview in Settings
- Change application Logo
- Change Notifications system from bootstrap alert to toastr
SIS v1.1.0 (Jul 16, 2017)
- Added: Minimum Requirements to installer wizard
- Added: Versions constant
- Added: Groups privileges (Admin/User)
- FIX: Date Format Helper
SIS v1.0.0 (Jul 14, 2017)
- First release