Skip to main content

Resources

Everything you need to know about Coolock Village — how the platform works, our commitment to privacy, and how we connect to the wider civic technology ecosystem.

About the Project

What is Coolock Village?

Coolock Village is a volunteer-run, community-led civic coordination platform for Coolock Village, Dublin 5, Ireland. We help residents report local issues, share ideas, find information about active projects, and connect with their local councillors.

Who runs Coolock Village?

We are a group of volunteers from the Coolock Village community. We are not affiliated with Dublin City Council or any political party. The project is developed under the Coolock Village organisation on GitHub.

Why was this project created?

Coolock Village is a distinct, signposted village core in Dublin 5 that often gets lost in broader "Coolock" labels. We built this platform to give Coolock Village its own voice — a place where residents can coordinate on local issues, track community projects, and strengthen the village identity.

Is this a Dublin City Council website?

No. This is an independent community project. Reports submitted through our platform may be forwarded to Dublin City Council, but we are not an official council service. Response times depend on their processes.

How It Works

How do I report an issue?

Go to Report an Issue from the Take Action menu. Choose a category (e.g., potholes, street lighting, graffiti), place the pin on the map, add a description and optional photos, then submit. You can report anonymously or provide your email for follow-ups.

What happens after I submit a report?

Your report is logged on the platform and visible to the community on the public reports page. If you provided an email, you'll receive a confirmation. Reports are forwarded to Dublin City Council's relevant department for action.

Can I track my report?

Yes. If you created an account, you can view all your submitted reports from My Account. Each report has a reference number you can use to check its status.

Are reports public?

Yes. Report titles, descriptions, categories, locations, and photos are visible publicly so the community can see what issues have been reported. Your personal details (name, email) are never shown publicly.

Can I report offline?

Yes. If you install the app (PWA), you can draft reports while offline. They will be saved locally and submitted automatically when you reconnect to the internet.

What should I not report here?

Do not report emergencies — call 999 or 112. For urgent issues like gas leaks, call Gas Networks Ireland (1800 20 50 50). For water supply emergencies, call Irish Water (1800 278 278). This platform is for non-urgent local issues only.

Open311 & Interoperability

What is Open311?

Open311 is an open standard for civic issue tracking. It provides a standardised API (GeoReport v2) for reporting and querying local issues. It is used by platforms like FixMyStreet, SeeClickFix, and many city governments worldwide.

Does Coolock Village support Open311?

Yes. Coolock Village implements the Open311 GeoReport v2 API. This means any Open311-compatible application can submit and query reports through our platform. Our goal is full interoperability with the civic technology ecosystem.

What Open311 endpoints are available?

Our API provides the standard GeoReport v2 endpoints:
  • GET /api/v2/services.json — List service categories
  • POST /api/v2/requests.json — Submit a report
  • GET /api/v2/requests.json — Query reports
  • GET /api/v2/requests/{id}.json — Get a specific report

For Developers

Is Coolock Village open source?

Not yet. The source code is not publicly available at this time. We are actively considering an open-source release under a custom civic license, and we'll share more details when a decision is made. You can follow our progress on the Coolock Village GitHub organisation.

What technology stack does Coolock Village use?

The platform is built entirely on Cloudflare's developer platform. The frontend uses Astro for static-first rendering with React interactive islands, all written in TypeScript. Server-side logic runs on Cloudflare Workers with data stored in D1 (SQLite at the edge) and media in R2 object storage. Maps use Leaflet with OpenStreetMap tiles, search is powered by Pagefind (fully client-side, zero server cost), and the site supports progressive web app (PWA) features including offline mode. There are no origin servers — the entire platform runs at the edge with near-zero hosting costs.

Why is Coolock Village built on Cloudflare?

Community platforms need to be sustainable. By building entirely on Cloudflare's developer platform — Workers for compute, D1 for data, R2 for storage, Pages for deployment — there are no servers to maintain and hosting costs stay near zero. This makes the platform viable as a volunteer-run project with no budget. Every request is served from the nearest Cloudflare edge location, so the site loads fast for residents on any device. It's a proof of concept that a full-featured civic platform can run on the modern edge with minimal operational overhead.

How can I access the API?

The Open311 GeoReport v2 API is publicly accessible at /api/v2/. No API key is required for read operations. Rate limits apply — see the API documentation for details. Our OpenAPI specification is available at /openapi.yaml.

Is there an AI-readable version of this site?

Yes. We provide llms.txt — a machine-readable summary of the site's content and purpose. We also welcome AI crawlers and provide structured data on every page.

Privacy

What data do you collect?

We collect only what you voluntarily provide: issue reports, volunteer signups, idea submissions, newsletter subscriptions, and account details. We use cookie-free analytics (Umami) that collects no personal data. We do not use tracking cookies or advertising scripts. Read our full Privacy Policy.

Is my personal information shared?

We do not sell, rent, or share personal data with third parties. Report details (title, description, location) are public, but your name and email are never displayed publicly. Data is stored on Cloudflare's infrastructure with HTTPS encryption.

What are my rights under GDPR?

Under GDPR, you have the right to access, correct, or delete your personal data. You can withdraw consent at any time. You may also lodge a complaint with the Data Protection Commission (Ireland). To exercise any of these rights, email [email protected].

Terms of Service

What are the terms of use?

By using Coolock Village, you agree to submit truthful reports, not abuse the platform, and respect other community members. You retain ownership of your content but grant us a licence to display and forward it for civic purposes. Read the full Terms of Service.

Can my content be removed?

We reserve the right to moderate, hide, or remove content that violates our terms — including false reports, abusive language, or spam. Accounts that repeatedly breach the terms may be suspended.

Accessibility

Is Coolock Village accessible?

We are committed to WCAG 2.1 AA compliance. The platform supports keyboard navigation, screen readers, high contrast modes, and reduced motion preferences. We test with axe-core and Playwright accessibility audits.

I found an accessibility barrier — how do I report it?

Please email [email protected] with details of the barrier you encountered. Include the page URL, your browser, and any assistive technology you were using. We treat accessibility issues with the highest priority.