Thank you, your message was sent successfully!

Please, wait our respond.

Please use Google Chrome, Mozilla or Opera to visit the site

Azure-based SaaS reporting system

The idea of the project was to create web-based system, where any Quickbooks desktop user can register and after that use it for viewing/analyzing special reports based on the data imported from QuickBooks installation. To implement such system was used Azure-based SaaS portal based on the cloud services.

This was done to support high loading via auto scaling feature of the Azure cloud services. To get data from the QuickBooks desktop software was used approach called WebConnector. This means, that you need to create WCF web-service implemented special interface and logic of work known by all versions of the QuickBooks software. After that user just need to set URL of such service and username/password in QuickBooks installation and system will use it automatically sending/receiving commands/data using it.

To be able provide for the user robust reporting dashboad with reach functionality and nice look&feel was used DevExpress MVC library with reporting controls set. User authentication/authorization implemented using Identity framework. Data access done with Entity Framework.

WebConnector WCF service implementation for the QuickBooks desktop

700 hours

Team size



Cloud Services Cloud Services
WebRoles WebRoles
Worker Roles Worker Roles
Tools and Technologies mvc
Entity Framework
MS Azure
SQL Azure
Windows Identity Framework
Contact us
Feel free to contact us.
Azure-Devs © 2007-2019. All rights Reserved