ISO/IEC 27001 certified across full operations AWS Partner Network member
E-Government

Legislative Information Management System

A digital platform for ordinances, resolutions, agendas, sessions and legislative-document management, deployed across three local government units.

Client: Municipalities of Pinamalayan, Roxas and Bulalacao, Oriental Mindoro Sector: Government & public sector
PinamalayanRoxasBulalacao
Project overview

What was implemented

Sanggunian secretariats run on documents: notices, agendas, minutes, ordinances, resolutions and the voting record behind each one. We built a system that holds all of it in one place, tracks each measure through its readings and committee stages, and gives the public a way to find enacted legislation without going through the secretariat. It is in use at three LGUs.

The challenge

Before the project

Legislative records were kept manually, in files and spreadsheets held by individual staff. Finding the current version of an ordinance meant asking the person who happened to have it. Tracking what stage a measure had reached, or reconstructing how a member voted, took time the secretariat did not have — and constituents had no self-service route to the record at all.

Our solution

What ITDC delivered

We delivered a legislative tracking and transparency platform. Every measure is registered once and moves through defined stages, carrying its documents with it. The secretariat manages agendas and sessions in the system, voting is recorded against each measure, and enacted documents are published to a public-facing view.

Key features

What the system does

Measure tracking

Ordinances and resolutions registered once and tracked through readings, committee referral and enactment.

Document management

Storage, versioning and retrieval of the documents attached to each measure.

Agenda and session management

Agendas built from pending measures; minutes and attendance recorded against each session.

Voting records

Votes recorded per member per measure, and reportable afterwards.

Public document access

A public view of enacted ordinances and resolutions, searchable without secretariat assistance.

Workflow and routing

Referral to committees and routing between offices, with status visible to the secretariat.

Technical architecture

How it fits together

A layer-level view. We do not publish hostnames, addresses, credentials, firewall rules or topology detail for systems in production.

Presentation
Secretariat workspacePublic document searchSession view
Application
Measure trackingDocument managementAgenda & sessionVoting recordsAccess control
Data
Legislative registerDocument storeAudit log
Infrastructure
Application serverDatabase serverBackup and recovery
Technology stack

Built with

ASP.NET Core C# Microsoft SQL Server IIS Responsive web
Security & reliability

Controls in the delivered system

High-level controls only. Detailed security design is shared under NDA with the client organization, not published.

Implementation

How it was rolled out

01

First LGU

Delivered to one municipality first, working through its actual secretariat process before generalising anything.

02

Records migration

Existing ordinances and resolutions loaded so the system was useful from day one rather than starting empty.

03

Public view

Public document access opened once the register was complete enough to be authoritative.

04

Additional LGUs

Deployed to two further municipalities, each with its own numbering and committee structure.

Outcomes

What came of it

Each outcome carries the label that describes what kind of claim it is. We never present a target as a measured result — see our claims policy.

Measured Result
Deployed at three LGUs

The same platform is in use at three separate local government units, each with its own legislative process configured.

Measured Result
Public access to enacted legislation

Constituents can retrieve enacted ordinances and resolutions directly, without going through the secretariat.

Measured Result
Complete voting record

Votes are recorded against each measure and are reportable, replacing reconstruction from minutes.

Questions

Frequently asked questions

It already does — the system is deployed across the municipalities of Pinamalayan, Roxas and Bulalacao in Oriental Mindoro. Each unit keeps its own records and its own workflow; what is shared is the platform, which is why the second and third deployments cost far less than the first.

They are brought into the document register as part of deployment, which is normally the point at which gaps and conflicting versions surface. The register then becomes the authoritative copy, so finding the current text of a measure stops depending on which staff member happens to hold it.

Public document access is part of the platform. What is actually published remains the council's decision — the system separates the internal working record from the public view so that drafts and deliberative material are not exposed by default.

Measures are tracked through their stages, with agenda, session and voting records attached, so the current status of a measure and the path it took are both recoverable. That is the capability manual filing loses first as volume grows.

Let's talk

Planning a similar project?

Tell us the organization, the process and the constraint you are working against. We can help shape the architecture, the implementation approach and the next step.