Prostor+ Architecture Portal — live website homepage showing editorial layout, navigation and featured articles
Editorial Portal — 2026

Prostor+
Architecture

Client
Prostor+ Architects Portal
Scope
Full-stack CMS, Frontend, Marketing Platform
Stack
Next.js · Prisma · MySQL · TypeScript
Timeline
2025 – 2026

An architecture publication that had outgrown its platform.

Prostor+ is an established architecture and design publication in Montenegro with an archive of 8.000+ articles spanning over a decade. They came to us with a WordPress site that had outgrown its purpose — slow page loads, an inflexible theme that couldn't accommodate their diverse content types, and an editorial workflow that made publishing a chore rather than a creative act.

The advertising system was non-existent in digital form, despite strong demand from industry partners. We treated this as a ground-up rebuild rather than a migration.

prostor.plus/arhitektura/moderna-rezidencija-bar
Prostor+ article — full editorial layout with featured image and body text
Article — Full Editorial Layout
prostor.plus/enterijer/minimalizam-i-tradicija
Prostor+ article detail with sidebar navigation and related content
Article — Sidebar & Related Content

Six distinct content
modules. One coherent system.

No generic CMS template could handle the diversity of content Prostor+ publishes. We engineered six independent modules, each with its own data model, taxonomy, and presentation layer — all interconnected.

01
Articles
Long-form editorial with categories, photo galleries, pull quotes, multi-author attribution, and reading time estimation.
02
Show Room
Product catalog for furniture, lighting, and decor — linked to manufacturer profiles in the directory.
03
Business Directory
Company profiles with contact details, location data, categorization, and direct links to their showroom products.
04
Materials
Construction and decorative materials database with technical specifications, manufacturer links, and category filtering.
05
Construction Sites
Active construction site tracker with map integration, project timelines, investor data, and category-based filtering.
06
Digital Magazine
Full magazine archive with flipbook integration — the complete publication history, accessible online.
prostor.plus/adresar
Prostor+ Business Directory — company profiles with contact details and location data
Business Directory — Company Profiles
prostor.plus/gradilista
Prostor+ Construction Sites — live map with active project markers across Montenegro
Construction Sites — Live Project Map
prostor.plus/arhitektura/article#gallery
Prostor+ interactive photo gallery — full-screen lightbox modal with article images
Photo Gallery — Interactive Lightbox Modal

An admin built with the same care as the public site.

We didn't build a generic CRUD interface. The admin panel features role-based access (admin, editor, author), a rich text editor with custom block types, a media library with drag-and-drop upload, live preview before publishing, bulk operations, and a real-time dashboard.

If editors enjoy using the tool, content quality follows.

admin.prostor.plus/dashboard
Prostor+ admin dashboard showing page views, article stats, and recent activity
Main Dashboard
admin.prostor.plus/articles/edit/284
Prostor+ rich text article editor with custom block types and media insertion
Rich Text Article Editor
admin.prostor.plus/marketing/campaigns
Prostor+ marketing platform with campaign management and slot occupancy overview
Marketing Platform
admin.prostor.plus/ads/positions
Prostor+ ad position manager showing 9 programmatic slots with campaign assignment
Ad Position Manager

A complete programmatic advertising system — built in.

We engineered a full advertising platform directly into the CMS: 9 ad positions mapped to a visual wireframe, campaign management with date ranges and daily budgets, impression caps and frequency limiting, sponsored content that pulls from existing site articles, and a complete analytics dashboard showing slot occupancy and campaign performance.

The Exclusive Popup includes a 5-second countdown timer with skip — exactly the kind of detail that separates a real platform from a plugin cobble.

Engineered for scale and longevity.

Framework
Next.js 14 (App Router)
Language
TypeScript
Styling
CSS Modules + Custom Design System
Database
MySQL (TiDB compatible)
ORM
Prisma
Auth
Custom session-based auth with bcrypt
Bundler
Turbopack
Hosting
Hostinger VPS + CDN

Delivered. Completely.

6
Custom content modules with independent taxonomies
8.000+
Articles migrated from legacy WordPress without data loss
9
Programmatic ad positions with full campaign management
3×
Faster article creation reported by the editorial team

"It's hard to put into words how happy we are that we chose you as a partner on this project. I tell everyone about the phenomenal experience, the patience, and the pixel-perfect portal. Our expectations have been exceeded."

Prostor+ Editorial Team
Architecture & Design Portal, Montenegro
Start a Project

Build something
this thorough.

Tell us what you're building. We'll respond within 24 hours with an honest assessment and a clear path forward.