ADVERTISEMENT

DILG: Online platform promotes public's involvement in monitoring of infra project implementation

Published Aug 4, 2025 12:27 pm  |  Updated Aug 4, 2025 01:00 pm
(MB FILE PHOTO)
(MB FILE PHOTO)
The Department of the Interior and Local Government (DILG) called on the public on Monday, Aug. 4, to help the government monitor the implementation of local infrastructure projects nationwide through online platform “SubayBAYAN”.
 In a statement, the DILG explained that “SubayBAYAN’’  is in compliance with the administration’s call for greater transparency and accountability.
It said the online platform provides real-time, accessible data on more than 80,000 projects funded through the Local Government Support Fund (LGSF), Support to Barangay Development Program (SBDP), Conditional Matching Grant to Provinces (CMGP) and the initiatives of the local government units (LGUs). 
Further, the DILG noted that the platform features key project details including location, implementing LGU or agency, budget, timelines, contractor, physical and financial progress, site photos, and geotagging.
At present, the platform tracks over 34,000 LGU-funded and 50,000 nationally funded projects such as roads, bridges, water systems, multipurpose buildings, and evacuation centers.
With a built-in feedback system and full audit trail, the DILG noted that SubayBAYAN allows users to report issues and monitor implementation, promoting the public’s  involvement in governance.
In 2024, the DILG’s Office of Project Development Services trained regional offices to strengthen SubayBAYAN’s use not just as a monitoring tool, but as a platform for participatory and accountable local governance.
The DILG also urged all Filipinos to visit https://subaybayan.dilg.gov.ph and take an active role in ensuring that every peso spent truly benefits the people.
Likewise, the DILG said that it has relentlessly pushed for accountability and honest public governance with its continued validation of projects funded under the “Seal of Good Local Governance Incentive Fund (SGLGIF)’’ to ensure their proper implementation.
The DILG explained that the initiative is part of the government’s efforts to uphold checks and balances with the President calling for public officials to be more responsible with government funds.
Earlier, the President targeted the corrupt people in government service with the statement “mahiya naman kayo sa taumbayan (have some shame to the public)’’ in his July 28 State-of-the-Nation Address (SONA).
The DILG also explained that the SGLGIF is a performance-based reform program that provides financial grants to the LGUs conferred with the Seal of Good Local Governance (SGLG).
The program supports the LGUs’ development projects identified in their respective Local Development Investment Program (LDIPs).
“LGUs that qualify for the Seal of Good Local Governance (SGLG) receive funding, P3 million for provinces, P2 million for cities and P1.153 million for municipalities,’’ the DILG explained.
As the program shifts to term-based assessments, the DILG assured the continuous monitoring of SGLGIF-funded projects to ensure transparency and effective service delivery.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.