Geospatial Web Portal Revamping and Code Refactoring

Enabling a fivefold increase in page speed & web app’s performance

Client

Our client is a leading provider of geospatial and positioning platforms to industrial and construction business clients across the APAC region.

Business goal

Having discovered multiple inefficiencies within their existing web portal, the client had a bad time trying to patch and support it. The major troubles were poor performance and code structure, network latency, server errors, and flawed design. Besides, the solution lacked a robust admin panel, making the client overspend on their IT infrastructure maintenance.

As the initial tech contractors failed to fix the issues, the client was looking to replace them with a more responsible team able to help recoup the wasted resources. The scope of work included new modules implementation, integration of disparate system components into an orchestrated platform, solution redesign, UX and CMS improvements.

Given AIS Novations track record in code refactoring, API-enabled system architecture transformation, and plugin optimization, the team became a hands-down winner getting the job.

Solution

To help the client introduce their precision technologies at their best, our team worked a makeover across the flawed modules, built several new web pages from scratch, brought in full-blown admin functionality, and implemented advanced security techniques.

Work done
  • Code refactoring
  • Web app development
  • Technical documentation assembling
  • QA acceptance checklist roadmapping
  • API-led modules integration
  • Design mockups development
  • Tasks backlog composition & analysis
  • Single sign-on (SSO) authentication implementation
  • Plugins review, updates & optimization
  • Subscriptions, internal & external pages engineering
  • Page speed optimization
  • PHP accelerator deployment
  • Scripts & styles combination

Challenge

So far as the API and back-end were developed on the client side and bottlenecked through regular faults, the AIS team was to adapt to parallel patching and fixing. Our engineering experts undertook profiling and investigated servers to detect the obstructions, optimize workflow, and prevent errors.

By removing excessive plugins, we ensured CMS and accounting processes automation. Security was a top priority as well, so the team took care of two-factor authentication, set up internal files access rules, and introduced complex passwords.

Tech Stack

  • ASP.NET
  • PostgreSQL
  • React.js
  • PHP
  • Wordpress
1Business Analyst
3Software Developers
1QA Engineer
1UI/UX Designer
1DevOps Engineer
1Project Manager
Project duration: 1 year, 3 month
Methodology: Kanban
Engagement model: Time & materials

Results

On top of successfully handling all the tasks within the contract, AIS Novations delivered a solution optimization breakdown, proving the portal ran 5 times quicker than before and giving stats on other operational efficiency indicators.

The client was impressed by an excellent workflow interplay all across the infrastructure, appreciating our team’s attention to detail and rewarding us with positive feedback.

Other projects