Customer Background
Our customer is a leading carpet retailer with
a global presence in over 100 countries with a reputation for quality, reliability, and premium positioning. They have an employee base of over
3,000+ people serving their customers nationwide with more than 40 distribution centers.
Technology
Used
The products and technologies used in this effort by our team and the
customer were,
- SharePoint
- Nintex Workflows
- JavaScript
- jQuery
- jqGrid
- CSS
- ShareGate Migration tool
- JIRA
- Office 365
The Business Requirement
Our customer was facing challenges
while accessing the CEA and CCA applications which were developed earlier on Nintex Forms and were required to be enhanced due to page load delays.
The Nintex form took over 30 seconds to load as the form contained 450+ fields and a lot of custom JavaScript.
Our Solution and Support
Our team of experts has made initial assessment and discovery. We have built a POC for critical functionality,
and also designed and delivered both CEA and CCA applications using JavaScript, HTML and CSS with custom forms for mobile responsiveness.
For complex forms, we have used JavaScript/jQuery and Rest API to achieve the desired performance. Using the ShareGate tool, we migrated data to the
new list on SharePoint.
Below are the detailed support services provided by our team,
- Migration/Customization :
Used ShareGate to migrate the content between the lists which are both on the same site collection
- Improved Design :
Designed custom JavaScript forms which helped users easily understand and improve load time, review, and track information submitted via those forms
by adding the rules, validation, and JavaScript, read-only fields, hide/show fields, disabled fields or sections, calculated fields, and
repeating sections
- Branding : Custom branding has been designed and applied to the custom forms and task forms that reflect the
look-and-feel and standards followed by using custom CSS
- Improved Reporting : Custom reports were developed by designing SharePoint
Site pages, custom JavaScript, Data Tables and jqGrids
- Archiving : Audited existing data which is older than five years and
took approval from the client for archiving the unnecessary data to improve the integrity, eliminate redundancy, and increase load times of the data
- Microsoft Teams : Used Microsoft Teams for daily issues, overall progress, and daily meetings via Skype for business
- JIRA : Used JIRA to track bugs and enhancement requests, and provided resolution in time
Customer Benefits
Through our innovative services, the customer was able to achieve
huge benefits. Some of the features that the customer experienced through the upgrade were,
-
Faster load time
- Ability to add an approver in the current stage
-
Mobile responsive design
- Nintex licensing and maintenance cost reduction