GrantsOnline (GO) is a web-based management solution for grants in the field of arts from WESTAF. GO represents a powerful, highly adaptive tool for grantmakers. It provides the complete grant management process workflow, from initial planning and notifying potential applicants about a grant opportunity to the grant award and closeout process, making easily accessible all datasets and communication options, reporting functionality, and other management tools needed to successfully complete these tasks.
The major challenge of the GoGrants project is that the application was firstly developed by another company and at the moment of the handling over it was in a not functioning state: inadequate database structure, no modularization, no standardization, incomplete features, buggy system, unstable system, no data security and recovery system, incomplete deployment protocol, no documentation, no extensibility, no scalability, duplicated code, no structure, difficult to maintain, performance issues, incomplete reporting, no usability
We had to make it useable in a really short period of time as it had to be launched.
Objectives: bring the system to a functioning state, backend refactoring: complete mapping of all modules problems and recommend and implement viable solutions, complete frontend refactoring, new data import tool, new architecture, new features
After we fixed the major problems and made the system stable, we started with a top to bottom approach to be able to bring to market faster and make visible the improvements to the users, hence increasing customer satisfaction.
Visible results included: reduced number of bugs, no down time for over a year now because of code related issues, overall increased stability and better behavior at the addition of new features (extensibility), scalability was addressed also together with the help of the client
Resources - People:
Young, but bright and experienced team, with ideas, vision and not afraid of changes, always up to date with latest changes
Total Number of Hours spent:
PHP 5.5.27, MySQL 5.6.22, Zend Framework 1.6, Wkhtmltopdf 0.12.1.2, PHPExcel 1.7.6, XML Array 1.6, Guidestar API 1.0, Gisws Miamidade API 1.0, jQuery 1.11.2, jQuery-UI 1.9.1, CKEditor 4, Twitter Bootstrap 3.3.2, Reactive 0.7.2