iFour Logo

Building Voting System

About Customer

The customer is a well-known training and development service provider in Australia that offers training on various computer courses such as MS Excel, MS Office, SQL, Xero, PHP, HTML, CSS, JavaScript, jQuery, and many more. They have helped several clients, both corporate and government with cost-effective training and development services.


Managing operations while nominating and electing executives for the building voting process was a difficult and time-consuming task. Keeping a transparent voting process, maintaining confidentiality and security is quite challenging. To overcome the confidentiality issue and automate the voting process, our customer realized the need to develop a reliable and sustainable system for building a voting process which could offer resilient features to the users.

Building Voting System - 01

Technology Used




Web Server

ASP.NET (C#) Framework 4.0

Programming Language

Microsoft SQL Server

Database Management Server

MVC NHibernate


JavaScript, JQuery

Client Technology


Version Control

Building Voting System - 02
Building Voting System - 03

Get In Touch With Us

We encourage you to contact us with any questions or comments you may have.


The system offers the following features.

  • Secure registration for users and strata managers

  • "Creation, Maintenance and Monitoring" of an AGM (Annual General Meeting) includes owners and general public attendance, registration of proxy voters, registration of executives

  • Generation of the paper-based vote, creation of encrypted URL for vote validators to enter the votes, send URL via email or SMS to vote validators managed by the strata managers

  • Administrator and Strata manager manages nomination of executives and vote validators for each AGM.

  • "Creation and Assignment of owners to lots" is handled by the strata managers

  • "Admin Portal" provides full privileges of the system including administration of strata managers

  • Strata managers are responsible for "Management of Building Managers and Owners"

  • Assignment of EC member for building after EC Vote

  • "Report Generation" module produces dynamic and accurate reports of the results as per the need of the customer

  • Import/Export functionality provides offline utilization of the reports

image Conclusion/Results

With the reliable solution provided by the iFour Technolab Pvt. Ltd., customer was able to automate the entire building voting process. The new system ensured the transparency in voting and confidentiality of the casted votes. The system made the voting process secure by encrypting the voting URL.


Related case studies


What do our clients say

iFour Testimony - Jan Marteen Kops
iFour Testimony - David Stewart
iFour Testimony - Matthew Bellgrove
iFour Testimony - Darren Fisher
iFour Testimony - Gavin Kretzschmar
iFour Testimony - Carlos Hernandez
iFour Testimony - Jeroen Van Megchelen
iFour Testimony - John Schenk
iFour Testimony - Tim Grant
iFour Testimony - Jan Entjes

Blog Our insights

Should I use Node.js 20 for Healthcare application development?
Should I use Node.js 20 for Healthcare application development?

Node.js plays a pivotal role in innovation, reinventing healthcare processes and patient care impeccably with healthcare app development. It has been a top choice for professionals...

Elevate your business efficiency with top-notch Excel Add-ons
Elevate your business efficiency with top-notch Excel Add-ons

Microsoft Excel is one of the widely used software applications in the commercial world. Its flawless functionality and impeccable versatility make it an invaluable tool for various businesses. However, as strong as Excel is, it has limitations in terms of what it can accomplish right out of the box.

How low-code approach can fit into the DevOps culture?
How low-code approach can fit into the DevOps culture?

Table of Content 1.What is the Low-Code development approach? 2.What is DevOps? 3.The Core Principles of DevOps 4.Is Low code development a Universal solution for diverse...