-
Fork this repo and rename it to the name of your plugin.
-
Clone the repo to your local machine
-
Open the server.crt file in the sslcert folder and add it to your keychain/trusted cert store (this will allow you to run your browser with full security turned on)
-
Add the following to your hosts file (/etc/hosts on *nix)
127.0.0.1 localhost.intuit.com
-
Edit package.json and replace "billcom-demo" with your own plugin name and repository location
-
Run "npm install"
-
Run "grunt dev" for development on https://localhost.intuit.com:34212
-
A QBO Developer Sandbox account is recommended. Go to https://developer.intuit.com to get your free account.
-
After you create and log into your free sandbox account, go to this link https://sandbox.qbo.intuit.com/app/developers
-
Add a new plugin with your own name (e.g. mycoolplugin). Notice it is marked "local storage". This means it will be configured on just your browser in its local storage.
-
Refresh the browser so it will load your configuration.
-
The example plugin overrides the path /app/billdotcomdemo. Go to this link to access HUI Table demo.
-
The example plugin also adds a menu item to Global Nav. Click on + icon on global header to view 'Pay Bills (BDC)' menu item.
-
The example plugin also adds a tab to Company and Settings. Click on gear icon > Company Settings to view new tab for 'Pay Bills (BDC)'.
mshantiranjan / billcom-demo Goto Github PK
View Code? Open in Web Editor NEWThis project forked from klogan88/billcom-demo
Integration demo for BDC