“BmsAPP” Documentation by “Razib Miah” v1.0.2


“All in One Business Management Application”

Created: 3/26/2013
By: Razib Miah
Email: razibmiah@gmail.com

Thank you for purchasing . If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!


Table of Contents

  1. Introduction
  2. Getting Started
  3. Client Management
  4. Payments & Invoicing
  5. Order Management
  6. Products Management
  7. Accounting
  8. Support Tools
  9. Bulk Email
  10. General Configuration
  11. Tools
  12. Modules
  13. How To Guides
  14. Developer Resources

A) Introduction - top

Thank you so much for purchasing this Application called BmsAPP (Title- All in One Business Management Application) . This is an Web Based Application for client management, billing & support solution for online businesses. Please feel free to contact us if you have question or problem about this template. We will do our best to provide you with the best possible assistance.

Features


B) Getting Started - top

System Requirements:

The above features are generally available in the most current web servers with PHP & MySQL installed.

Installing This Software:

With Built In Auto Installer, Installing BmsAPP is very easy and simple. Here is the steps-


C) Client Management - top

You will find following options under clients menu-

  1. Manage Clients: Here you will find list of your all clients. Available PHP module for Exporting CSV and Exporting PDF. An Add Account Button for adding new Account with Ajax interface. You can add here any types of accounts. (e.g. - Customer Account, Bank Account etc.)
  2. Add New Client: You can add New Client using the menu
  3. Client Groups: You can add/edit/delete Client groups using this menu. Later you can use client group to send bulk email or other interaction
  4. Send Bulk Email: This is one of the unique feature with great UI to promote your product using Bulk Email. Simply, Choose your client group, Write email for them and Click send. Email will be delivered to your all clients under selected group


D) Payments & Invoicing - top

You will find following options under Payments-

  1. Transactions: All the transactions between accounts. (e.g. Customer to Bank, Customer to Paypal, Cash to Bank, Paypal to Bank). This option is also available under Accounting menu
  2. Invoices: List of invoices- both system generated or manually created. Options available- Manage Invoice (Mark Cancelled, Mark Paid, Mark Unpaid, Send Email, Print etc.)
  3. Add Invoice: Add New Invoice for your client for products and services.
  4. Recurring Invoice: Add, Manage Recurring Invoice for your clients. You can create recurring invoice for weekly, monthly, yearly etc.


E) Order Management - top

Manage orders placed by clients from client area. Activate order with Activation message. Or Mark as Cancelled. Delete order etc.



F) Products/Services Management - top

Go To - Setup->Products & Services To manage, add, edit, set price your products and services. Your customer will view your products/ services with details under Client portal. Customer can order your products/services directly from client area.



G) Accounting - top

This is the simple accounting feature to track all your transactions.

  1. All Accounts: List all accounts (e.g.- Customer, Vendor, Employee, Bank, Cash, Vendor, Liability etc.)
  2. Income entry: Add income entry. This will generate revenue graph based on your transaction. You can generate graph based on date.
  3. Expenses entry: Same as income entry. You can track your expense, view history etc.
  4. Transfers: Transfers between accounts
  5. Transactions: List of all transactions
  6. Balance Sheet: Balance sheet will generate based on all your accounts. Shows Net worth based on your all accounts.
  7. COA Help: COA (Chart of Accounts), in this option you will get help to add account. Accounts type, Description etc.


H) Support Tools - top

  1. Knowledgebase Categories: Manage Knowledgebase Categories. Sorting with drag and drop. The position will be saved dynamically with ajax
  2. Knowledgebase Articles: Add/Edit/Update Articles. Set position with ajax interface
  3. Support Tickets: View, Reply, Manage support tickets. Add new ticket for your client etc.


I) BulkEmail - top

This is one of the unique feature with great UI to promote your product using Bulk Email. Simply, Choose your client group, Write email for them and Click send. Email will be delivered to your all clients under selected group.



J) General Configuration - top

To change configurations Go System Settings menu Under Setup Menu.

  1. Business Profile: Set your company name, default mailing address, default system email address etc.
  2. Localization: Set default country and currency
  3. Theme: Set theme for Admin Portal and Client Portal
  4. Payment Gateways: Configure Active Payment Gateways (e.g.- Paypal email)


K) Tools - top

Additional tools to manage your system

  1. System Logs: View all System Activity, Admin Activity, Client Activity
  2. Sent Email Logs: The logs for all emails sent using the system
  3. System Status: A system generated snapshot of your system
  4. Database Cleanup: Perform database cleanup to delete old logs and emails
  5. Developer Tools: Help Documentation for developers


L) Modules - top

Additional Free Modules

  1. To Do: This is the Complete, feature rich To Do Application. You can add/edit/manage to do from this module. Set tg, add note etc.
  2. Sticky Note: Sticky Note Module with ajax interface
  3. Notice Board: Ajax powered notice board system
  4. DMS: Integration of Document Management System. Store files on the cloud, access anywhere secured with admin login
  5. URL Tracker: Track clicks & View Stats for URL


M) How To Guides - top

How to change default Currency?

  1. Login to your Admin Portal
  2. Go System Settings Under Setup Menu
  3. Click Localization Tab and edit currecny name and symbol
  4. Login to your Admin Portal

How to change Pay To Address for Invoice?

  1. Login to your Admin Portal
  2. Go System Settings Under Setup Menu
  3. Change Pay To Address Under Business Profile

How to change Logo?

The logo will be shown on Client Portal, Invoices etc. To change the logo follow this step-

  1. Login to your Admin Portal
  2. Go System Settings Under Setup Menu
  3. Upload a new logo from Update logo option. Also you can change it manually. The logo is in png format. The location of the logo file is here- on root folder/assets/uploads/logo.png

N) Developer Resources - top

To Access the developer resources, Login to your admin panel and find the menu Developer Tools under Tools menu.



Once again, thank you so much for purchasing this software. As I said at the beginning, I'd be glad to help you if you have any questions relating to this software.

Razib Miah

Go To Table of Contents