Fork me on Github

Application Migration to Grails

Cygnet Infotech

Admin Panel Migration to Grails from traditional J2EE Technology

Cygnet Infotech migrated the Admin Panel of the client's online fax management portal which was developed on traditional JAVA/J2EE technology to the modern open source Grails technology. Aim of migration to Grails was to rewrite the whole site with improved functionality and provide better UI for managing users, associated accounts and hierarchies.

It was also necessary at the same time to remove the complex legacy components from the portal architecture which were making the maintenance task of the portal, a cumbersome process.

With years of experience in Grails development, we started off with migration serving following key requirements:

  • Design an intuitive interface with tabular layout
  • Accommodate localization and modular delivery of Admin functions
  • Replace complex configuration with reusable plugins
  • Develop an easy access flow and process
  • Provide node wise/page wise specific access control
  • Create a centralized repository of business logic
  • Replace ambiguous architecture with an uniform code base
  • Build the system with the perspective to focus on a la carte billing for value added services, an initiative that required administrative support to achieve
The successful migration of the Admin panel to a Grails based architecture resulted in following benefits
  • Streamlined management of fax user accounts
  • Improved number assigning process
  • Better analytics of registered users and associated fax numbers
  • Better management of fax number inventories
  • Elimination of complex coding procedure for configurations and maintenance requirements
  • Quicker turnaround of online faxing process for users
  • User-friendly UI and navigation which led to better processing of backend workflows
Built with Grails 2.5.0