Per-rollam.com: digital voting for communities of owners
Digitization of processes has been a key topic in recent years, even in areas that traditionally rely more on paper documentation and face-to-face meetings. An example is voting within a unit owners' association (UOA), where it is often necessary to ensure transparency, legal recognition and efficient data collection. New to the market, the system per-rollam.comwhich we at Railsformers have recently launched, is a modern solution that not only enables faster organisation of voting, but also significantly increased legal certainty and convenience for all involved.
One of the main objectives of the project is to serve as an informative signpost for users who need to check the possibilities of digital voting by per rollam method in their JUA. The main functions of the application are available only to registered users, while the website provides clear information about the platform and also offers the possibility to register. After successful registration, users are redirected directly to the app environment, which facilitates the online voting process with legal binding and electronic signatures.
The per-rollam.com app was developed with a focus on judicially-recognized voting and integrates several key public administration systems. The voting and scoring process itself was consulted and finally approved in accordance with current legislation, thanks to close collaboration with AK Havel & Partners. The possibility of automated retrieval of data on units and owners via a link to the land registry is essential for SVJ administrators and committee members, which significantly reduces the administrative burden of preparing lists with voting share counts. The direct link to ARES ensures fast and correct collection of data on legal entities as well as natural persons in business. In addition, in the future, user login and authentication using BankID will be added, which will take the level of digital identity and trustworthiness of the system even higher.
The development of this platform has brought a number of technical challenges. In particular, integration with paid services has been complicated by a non-standard and complex XML structure on the land registry side. One of the key elements in the development was to ensure the separation of individual client data and voting within the multitenant application environment. The development and implementation of new features, database models or the GoPay payment gateway also required careful management of the migration to the production system to maintain the stability and integrity of the existing data.
Modern technologies were used in the development of the application, especially the Ruby on Rails framework in conjunction with API integrations to external services Digisign, Real Estate Cadastre, ARES and GoPay payment gateway. The graphic design is based on the modern JavaScript framework Next.js and uses Tailwind CSS for styling. The graphic design was created by our graphic designer and the template was customized to meet the needs of the project, ensuring not only functionality but also a user-friendly environment.
The new system brings a significant simplification of the entire per rollam voting process for the user. Of course, it is possible to generate voting reports in Excel as well as advanced visual reports in the form of graphical pie charts, and ongoing voting statistics will also be available in the future. This will give users a clear, understandable and legally indisputable overview of the voting process and outcome.
The benefits of digitising voting in SVJ are a significant reduction in the administrative burden, increased transparency and better control over compliance with legal requirements. On the per-rollam.com project, we have reaffirmed our capabilities and possibilities in integrating modern technologies and developing solutions that meet the requirements of different systems and bring comprehensive, innovative and reliable IT services to our clients. If you are interested in digitizing processes or developing similar systems, please visit our blog for more tips and case studies, or contact us directly for a no-obligation consultation.