The Consultative Council for Communities (CCC) is a constitutional mechanism under the Office of the President of Kosovo that facilitates dialogue between institutions and community representatives. The official portal ccc-rks.net is the Council’s primary communication channel for announcements, meeting materials, recommendations, and archival documents.
SPINP designed, developed, hosts, and continuously maintains the website—covering information architecture, UX/UI, multilingual publishing, performance, security, and 24/7 operational support.
Provide a clear, multilingual resource for communities, media, and institutions.
Publish news, meeting agendas/minutes, recommendations, decisions, and documents in a consistent, searchable format.
Create a press-ready archive with filters by date, community, category, and language.
Enable a simple editorial workflow for the CCC Secretariat team with approvals, versioning, and roles.
Maintain high availability and security appropriate for a public institutional portal.
Engagement Model
SPINP provides a complete managed service: we build, host, secure, and maintain the CCC portal, then support editors with training and SLAs. The CCC Secretariat focuses on content; SPINP takes care of the platform.

What SPINP Delivered
-
Information architecture tailored to CCC content types:
News & Announcements, Council Activities, Communities, Working Groups, Meeting Agendas, Minutes, Recommendations, Decisions, Publications, Archive. -
Modern, accessible design system with clean typography, contrasting colors, and consistent components.
-
Multilingual CMS with mirrored menus, per-language URLs, and translation status indicators.
-
Search & filtering across categories, date ranges, communities, and content types.
-
Press & media features: galleries, downloadable materials, and share-ready metadata (OpenGraph/Twitter Cards).
-
Hosting & operations: CDN, caching, monitoring, backups, and incident response under SLAs.
-
Training & documentation for CCC editors, plus on-call support by SPINP.
Multilingual Publishing
-
Language switcher (e.g., Albanian, Serbian, English, and others as configured).
-
Per-language URLs and translation workflows to ensure parity across languages.
-
Labels and templates guiding editors to keep content consistent.

Structured Content Types
-
News & Announcements: time-stamped posts with categories and tags.
-
Activities: Council meeting schedules, events, and participation notices.
-
Agendas & Minutes: structured entries with attachments (PDF/Doc).
-
Recommendations & Decisions: standardized templates, linked to relevant sessions and communities.
-
Publications & Resources: reports, studies, and downloadable documents.
-
Photo/Video Galleries with captions and attribution fields.
Editorial Workflow
-
Roles and permissions (Editor, Reviewer, Admin) with approval steps.
-
Versioning & rollback—track changes and restore prior versions.
-
Reusable blocks (hero, highlights, lists, timelines, accordions) for richer pages.
-
Bulk upload for documents and galleries.
Archive & Search
Unified archive with filters for category, community, and date.
Keyword search with result snippets and link-back to parent sections.
Permalinks for official references and press citations.
Accessibility & Usability
-
Semantic HTML, ARIA attributes, keyboard navigation, and WCAG-conscious contrast.
-
Responsive design for mobile, tablet, and desktop.
-
Prompts for alt text, captions, and document metadata.
SEO & Sharing
-
Search-friendly URLs, sitemaps, structured data where applicable.
-
Social share images and descriptions for consistent press previews.
-
Canonicals and language alternates (hreflang).