Agileware
Background
- The world’s most powerful data collection platform.
- Say goodbye to paper forms and spreadsheets. Build your own digital solutions, without coding.
- Build screens and worklists without specialist technical skills. This puts you in control of costs, timescales and priorities, ensuring that your organization always comes first.
- Where form builders may just digitize a piece of paper, Agileware builds structure around your data automatically. This means you can give your data context, avoid duplication and easily drive worklists, reports and analytics.
Development Approach
We have used the time tested Agile Delivery Practice as the development approach
Solution
- Proposed solution developed using REST micro service architecture with JSON request and response. An authentication & authorization layer developed for enhanced security. Application supports Web and Mobile platforms. Customizable across industries to completely replace the paper based data collection system.
- State of the art application developed from scratch using Angular, PostgreSQL and Mongodb leveraging the power of Open Source tools. Application runs on Apache Application Server on Centos.
- Application supports creation of dynamic intelligent screens and worklists. Supports drag and drop of custom data fields with customizable attributes. These screens and worklists are reusable.
- Validation rules and calculations run in real time to help users complete the screens quickly and accurately.
- Drag elements on to the canvas and click through the configuration options to set the appearance and behavior of your application. Agileware has been designed to focus data collection and you will find lots of flexibility without the complexity of other application development platforms.
- Every element you build has its own version control automatically applied. This includes the individual data dictionary definitions, calculations and screens. A structural hierarchy ensures automatic re-versioning of screens if the individual definitions within it are changed. Furthermore, you can you view a full version history and audit your application to ensure you meet your industries guidelines.
- Agileware has a dedicated API for third party use. Build a screen in Agileware and then integrate it within your existing solutions or native mobile applications to collect data from your end users. All business logic and validation is included within the API calls ensuring consistency and governance across your system infrastructure.
Technologies Used
- AngularJS
- Spring Framework
- Hibernate
- JavaScript
- HTML5 / CSS
- PostgreSQL
- Mongodb
- Apache Application Server