LEXIA SOLUTIONS GROUP PROVIDES THE FULL SERVICE OF ASBESTOS REMOVAL AND DEMOLITION THROUGH TO ANCILLARY EQUIPMENT SUPPLY AND SUPPORT.
Improving the application's data reporting flexibility by allowing dynamic data input.
1
GOAL
The application's data reporting flexibility was improved by allowing dynamic data, enhancing the visual aspect and usability of PDF reports.
2
PROCESS
Was implementing a dynamic data input on the Android in Ruby on Rails app. A newer version of the application was proposed, including a redesigned backend utilizing React and Phoenix/Elixir.
3
IMPACT
We improved the application's data synchronization performance to be up to 100X faster. The report generator could also now be directly used for administrators and customers reviews, saving time and money.
Having used Codescrum for several projects now, I have worked closely with them in excess of 5 years in a variety of businesses. Their innovative approach and inspiring ideas never fail to impress.
They are professional, friendly, and genuinely want to exceed the expectations of the solution. Based on my experience, whether it’s mobile apps, client portals, and most recently AI, I would always turn to Jairo first. Great team, great work ethic, and they always deliver.
Improving the application's data reporting flexibility by allowing dynamic data input.
1
GOAL
One of the key aspects that helps make them ‘best in class’ is their collective experience across a wide range of projects, and their commitment to quality standards that have contributed to raising the level of performance across the industry as a whole.
This company has been providing exceptional quality asbestos removal solutions in the UK since 1976.
Lexia had a Ruby on Rails web application as a Backend to an Android/Cordova/Backbone.js mobile application serving supervisors and administrators to report field activities.
Administrators review the data submitted by project supervisors.
We were initially asked to help with towards the following goals:
Improve the application's data reporting flexibility by allowing dynamic data input (adding and removing an indefinite number of supervised elements).
Enhance the visual appearance (UI/UX) and usability of generated PDF reports.
Implement an additional supervision stage into the application's flow.
2
PROCESS
Codescrum initially found many problems setting up the web and mobile applications to work on them, so as a first task we turned to document the setup process and allow to make it reproducible enough to set up a simple delivery pipeline.
Once this was done, we could then continue implementing the dynamic data input on the Android app, with the corresponding changes in the Ruby on Rails app and database structure changes. This required migrating some of the existing data to more flexible data modelling on both apps while supporting existing field project data.
Furthermore, a newer version of the application was proposed, including a redesigned backend utilizing React and Phoenix/Elixir.
3
IMPACT
As a result of our work, pretty much the entirety of the application now allows information to be dynamically inputted.
The PDF reporting tool could also now be directly used as a final resource for administrators and customers reviews, saving time and money.
We improved the application's data synchronization performance to be up to 100X faster, once the correct data structuring was adjusted and duplicate data was removed from the transmission.
While maintaining the original client's priorities we also spotted and exposed several other problems which were then properly resolved including inconsistent searching behaviours, photo management inconsistencies and minor security issues.
London, UK
3 Codescrumers
January 2015 - Current
The support from Codescrum was essential to maintain the success and increase the company valuation multiple times.
Please fill in the form so we can contact you!
By submitting your contact information you agree to our Codescrum Privacy Policy
Thanks for contacting us!
We will answer as soon as we can.
Ups!
An error has ocurred, please try again later.
CODESCRUM
ABOUT US
Codescrum is a team of talented people who enjoy building software that makes the unthinkable possible.
We want to work for a better world that we can help create by making software that delivers impact beyond expectations.
CONTACT US
ADDRESS
CLOSEST TUBE STATIONS
Ⓒ CODESCRUM LTD 2011 - PRESENT, ALL RIGHTS RESERVED