Association of Municipalities of Ontario (AMO)

Development of a Platform for Effective Control of the Progress of Government Projects and Their Financial Indicators

Overview

The Focus21 team specializes in developing custom software and corporate websites for companies from various corners of the globe, regardless of their size and the industry in which they operate. Its experts devise strategies and provide consultancy, engaging in digital marketing.

Moreover, our clientele includes not only private companies but also government organizations. Our team's specialists have become equally adept at interacting with both sectors. In each case, there's a vast diversity of nuances in the work, which we invariably respect and adhere to.

The overwhelming majority of companies that turn to us are interested in increasing the efficiency of their employees. This is often necessary to minimize expenses, avoid expanding the workforce, and transition from traditional work principles to digital ones.

Government organizations typically seek to use their resources more efficiently through innovative software. This is precisely the request from the Association of Municipalities of Ontario (AMO), which has been serving the municipalities of the province since 1899.

About the Client

The Association of Municipalities of Ontario (AMO) works to make municipal governments stronger and more effective. Through AMO, Ontario’s municipalities work together to achieve shared goals and meet common challenges.


Through its policy development, cost-saving programs, conferences and training opportunities, AMO provides municipal officials with tools to succeed, and programs to help maximize taxpayer dollars. The organization prepares policies and saving programs, conducts conferences, and offers training.

Challenges

AMO provides municipalities with software and valuable resources to enhance the efficiency of their operations.

AMO administers the Canada Community-Building Fund (CCBF), which annually manages over 700 million dollars in federal funds for infrastructure development. A new platform was needed to collect and review information about thousands of projects.

A crucial task set for the Focus21 team was to ensure maximum security in handling confidential data and financial reporting related to various Ontario municipalities' projects. It was imperative to provide the highest level of cybersecurity.

The platform's interface also required special attention. It was assumed that users of various categories with different levels of technical proficiency and digital literacy would be working with it. The software had to be extremely simple and as informative as possible.

The vast amount of data collected by the platform needed to be visualized using various clear statistical graphs. Moreover, a wide variety of control panels were to be implemented for monitoring all the processes occurring on the platform.

Process

The process of creating UX/UI for the platform to monitor the progress of municipal projects and its approval with the Association of Municipalities of Ontario.

To maximize the development speed of the platform from scratch, various specialists at Focus21 worked on it simultaneously, including the UX/UI team, front-end team, back-end team, QA testers, and more. We constantly interacted with AMO to precisely understand the organization's needs.

UX/UI development was conducted using Figma, along with other visualization and user behavior analysis tools. The team considered how data would be displayed, using the Association of Municipalities of Ontario's corporate style, among other things.

Wireframe of data monitored through the platform for AMO.

For front-end development, the React framework based on the JavaScript programming language was used. This is the most suitable option for projects that involve access by various user categories via the internet, secure data interaction, further development, and scaling.

Ensuring the security of project details, financial reporting, and other data, as well as managing a huge amount of information, posed the main challenge for the back-end team. In this case, the popular .NET framework based on the C# programming language was used as the primary platform.

Solution

The beta version of the platform for monitoring the progress of municipal projects for the AMO organization.

The Focus21 team meticulously designed the entire logic of the CCBF project monitoring platform and beyond from scratch, according to the requirements of the Association of Municipalities of Ontario, and coordinated them with the organization. The system underwent several testing phases, was successfully launched at the beginning of 2024, and continues to be supported.

Several different user categories use the platform for entry: some add projects to the system in the required form, while others aggregate data from municipal employees for further analysis. For this, each project has a specific responsible person, status, and financial indicators.

Thanks to the front-end team, all statistical data on the platform can be presented in tables, graphs, and more for convenient use. The back-end team did tremendous work on securely storing and efficiently transmitting a large amount of confidential data.

Before the official launch of the platform, AMO specialists were given access to its beta version. With it, they could ensure that the software operates as intended, request necessary revisions, and adjustments. The final version of the platform continues to be supported by Focus21 specialists.

Conclusion

To take on the project for the Association of Municipalities of Ontario, the Focus21 team went through a competitive selection process. Before starting work on the project, we spent ample time understanding the organization's needs, including the design features of the future platform.

The task was not easy. The Focus21 specialists endeavoured to respond quickly to all additional requests from AMO and demonstrated readiness to adapt to the organization's new requirements. Every team member exerted their utmost effort to ensure the product was of the highest quality.

The Association of Municipalities of Ontario staff, with whom our team worked, were satisfied with the work done. The municipalities that are already using the platform have left very positive feedback. We are confident that their daily work will now be even more efficient.

The Focus21 team has been developing software of any complexity level, as well as modern corporate websites and digital marketing for many years. We create digital transformation strategies and help companies to fully meet the requirements of the 21st century.

Association of Municipalities of Ontario (AMO)

Development of a Platform for Effective Control of the Progress of Government Projects and Their Financial Indicators

Client

Association of Municipalities of Ontario (AMO)

Industry

Government

Core Technologies

React

Javascript

.NET

C#

Services

Product Strategy

User Research & Testing

UI/UX

Software Architecture

Software Development

QA

Overview

The Focus21 team specializes in developing custom software and corporate websites for companies from various corners of the globe, regardless of their size and the industry in which they operate. Its experts devise strategies and provide consultancy, engaging in digital marketing.

Moreover, our clientele includes not only private companies but also government organizations. Our team's specialists have become equally adept at interacting with both sectors. In each case, there's a vast diversity of nuances in the work, which we invariably respect and adhere to.

The overwhelming majority of companies that turn to us are interested in increasing the efficiency of their employees. This is often necessary to minimize expenses, avoid expanding the workforce, and transition from traditional work principles to digital ones.

Government organizations typically seek to use their resources more efficiently through innovative software. This is precisely the request from the Association of Municipalities of Ontario (AMO), which has been serving the municipalities of the province since 1899.

About the Client

The Association of Municipalities of Ontario (AMO) works to make municipal governments stronger and more effective. Through AMO, Ontario’s municipalities work together to achieve shared goals and meet common challenges.


Through its policy development, cost-saving programs, conferences and training opportunities, AMO provides municipal officials with tools to succeed, and programs to help maximize taxpayer dollars. The organization prepares policies and saving programs, conducts conferences, and offers training.

Challenges

AMO provides municipalities with software and valuable resources to enhance the efficiency of their operations.

AMO administers the Canada Community-Building Fund (CCBF), which annually manages over 700 million dollars in federal funds for infrastructure development. A new platform was needed to collect and review information about thousands of projects.

A crucial task set for the Focus21 team was to ensure maximum security in handling confidential data and financial reporting related to various Ontario municipalities' projects. It was imperative to provide the highest level of cybersecurity.

The platform's interface also required special attention. It was assumed that users of various categories with different levels of technical proficiency and digital literacy would be working with it. The software had to be extremely simple and as informative as possible.

The vast amount of data collected by the platform needed to be visualized using various clear statistical graphs. Moreover, a wide variety of control panels were to be implemented for monitoring all the processes occurring on the platform.

Process

The process of creating UX/UI for the platform to monitor the progress of municipal projects and its approval with the Association of Municipalities of Ontario.

To maximize the development speed of the platform from scratch, various specialists at Focus21 worked on it simultaneously, including the UX/UI team, front-end team, back-end team, QA testers, and more. We constantly interacted with AMO to precisely understand the organization's needs.

UX/UI development was conducted using Figma, along with other visualization and user behavior analysis tools. The team considered how data would be displayed, using the Association of Municipalities of Ontario's corporate style, among other things.

Wireframe of data monitored through the platform for AMO.

For front-end development, the React framework based on the JavaScript programming language was used. This is the most suitable option for projects that involve access by various user categories via the internet, secure data interaction, further development, and scaling.

Ensuring the security of project details, financial reporting, and other data, as well as managing a huge amount of information, posed the main challenge for the back-end team. In this case, the popular .NET framework based on the C# programming language was used as the primary platform.

Solution

The beta version of the platform for monitoring the progress of municipal projects for the AMO organization.

The Focus21 team meticulously designed the entire logic of the CCBF project monitoring platform and beyond from scratch, according to the requirements of the Association of Municipalities of Ontario, and coordinated them with the organization. The system underwent several testing phases, was successfully launched at the beginning of 2024, and continues to be supported.

Several different user categories use the platform for entry: some add projects to the system in the required form, while others aggregate data from municipal employees for further analysis. For this, each project has a specific responsible person, status, and financial indicators.

Thanks to the front-end team, all statistical data on the platform can be presented in tables, graphs, and more for convenient use. The back-end team did tremendous work on securely storing and efficiently transmitting a large amount of confidential data.

Before the official launch of the platform, AMO specialists were given access to its beta version. With it, they could ensure that the software operates as intended, request necessary revisions, and adjustments. The final version of the platform continues to be supported by Focus21 specialists.

Conclusion

To take on the project for the Association of Municipalities of Ontario, the Focus21 team went through a competitive selection process. Before starting work on the project, we spent ample time understanding the organization's needs, including the design features of the future platform.

The task was not easy. The Focus21 specialists endeavoured to respond quickly to all additional requests from AMO and demonstrated readiness to adapt to the organization's new requirements. Every team member exerted their utmost effort to ensure the product was of the highest quality.

The Association of Municipalities of Ontario staff, with whom our team worked, were satisfied with the work done. The municipalities that are already using the platform have left very positive feedback. We are confident that their daily work will now be even more efficient.

The Focus21 team has been developing software of any complexity level, as well as modern corporate websites and digital marketing for many years. We create digital transformation strategies and help companies to fully meet the requirements of the 21st century.

Let's develop your idea!

When you book a call, our team will attentively listen to your vision, needs, and goals, tailoring an estimate to suit your budget. Whether it's a website update or a software ecosystem, count on us to assist you every step of the way.