Financial Management System Restyling

Azati helped the customer complete the redesign of a financial management system. Our team created a reliable, bug-free, and up-to-date user interface for both desktop and mobile devices.

Discuss an idea
25-35%

reduction in task completion time

45-65%

increase in user satisfaction

100%

compatibility with legacy browsers

All Technologies Used

HTML5
HTML5
CSS3
CSS3
Sass
Sass
Gulp
Gulp

Motivation

The customer, a leading provider of software and consulting for governmental and business sectors, needed a fully redesigned financial management system UI that was bug-free, modern, and optimized for both desktop and mobile devices. The outdated interface and numerous bugs caused inefficiencies, errors in daily workflows, and poor user experience. Their goal was to streamline UI interactions, improve usability, ensure compatibility across devices including legacy browsers, accelerate task completion for municipal finance staff, and deliver a user-friendly, responsive, and high-performance interface.

Main Challenges

Challenge 01
Access Control Policy

Due to strict access control policies, our team faced delays in deploying and testing the UI. Our engineers couldn’t preview the UI changes immediately, as they needed to go through project managers and the in-house team. This created a bottleneck, which was partially addressed by implementing continuous integration for CSS deployment.

#1
Challenge 02
Lack of Accurate Task Description

The absence of detailed issue tracking made task management challenging. Tasks were assigned directly by project managers with no clear software tool for tracking progress. As the project expanded, the team introduced Trello Boards for clearer task definition and tracking.

#2
Challenge 03
Fixed HTML Structure

The project was complicated by the fact that the initial HTML structure couldn’t be altered. Since the back-end automatically generated the HTML, making changes was difficult without complex JavaScript manipulations. Azati’s engineers worked closely with the back-end team to push desired HTML changes into production.

#3

Our Approach

Continuous Integration Setup
To address deployment delays, Azati proposed setting up a Continuous Integration pipeline to automate code deployment, improving speed and workflow efficiency.
Optimized CSS Management
Azati implemented strategies to prevent CSS from interfering with other components. The team isolated CSS for each UI component and created guidelines for reusable and scalable stylesheets.
Mobile Optimization
Azati also optimized the mobile version of the interface, ensuring compatibility with older and newer devices. This involved optimizing front-end code to support both old PCs using Internet Explorer 10 and modern tablets using recent versions of Safari.

Want a similar solution?

Just tell us about your project and we'll get back to you with a free consultation.

Schedule a call

Solution

01

Reusable UI Components

Created modular and reusable UI components, such as Icons, Buttons, and Tables, to ensure consistent design across the system and simplify future updates or expansions.
Key capabilities:
  • Consistent visual language across all UI screens
  • Reusable components reduce development time for new features
  • Easier maintenance and updates
  • Improved collaboration between front-end teams
02

Optimized Styles and Layouts

Refined CSS and HTML structure for both desktop and mobile, ensuring responsive design, reduced page weight, and faster rendering while maintaining compatibility with legacy browsers.
Key capabilities:
  • Responsive layout for desktop, tablet, and mobile devices
  • Optimized CSS for performance and minimal page load time
  • Compatibility with legacy browsers including IE10
  • Scalable style architecture for future UI updates
03

Table Redesign and Optimization

Redesigned key financial tables to improve readability, usability, and interaction, covering budget estimates, bank details, and business trip records, while applying lazy loading and efficient data rendering.
Key capabilities:
  • Enhanced readability and visual clarity for financial data
  • Lazy loading reduces initial page load time
  • Improved interaction and navigation in tables
  • Support for large datasets without performance degradation
04

Continuous Integration for CSS

Implemented a CI/CD pipeline for CSS deployment to streamline updates, reduce delays, and allow front-end developers to preview changes faster while maintaining high quality and consistency.
Key capabilities:
  • Automated deployment of CSS changes
  • Faster testing and preview of UI updates
  • Reduced human errors during deployment
  • Ensures synchronization between local and production environments
05

Mobile Optimization

Enhanced front-end performance for mobile devices, ensuring smooth operation on both modern tablets and older PCs, adapting styles and interactions to various screen sizes and devices.
Key capabilities:
  • Optimized CSS and layout for mobile responsiveness
  • Cross-device compatibility including legacy hardware
  • Smooth and fast user interactions on mobile
  • Enhanced accessibility and usability for field staff

Business Value

Enhanced User Experience: Redesigned UI improved usability, making workflows more intuitive and reducing errors for municipal finance staff.

Cross-Device Compatibility: Optimized interface ensures seamless performance on both desktop and mobile devices, including legacy browsers.

Faster Task Completion: Streamlined interactions and optimized front-end performance reduced the time required to complete common tasks by 35-55%.

Ready To Get Started

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.