← All work
Case study · Architect · 2010–present

MROC Platform

Market research online community for Opinion AS

2010launched after 7 months development
8 yearsof continuous active development
16 yearsin production, still serving Opinion AS today
01 — The challenge

Custom research community platform. Off-the-shelf tools didn't exist.

OnLive Research — the insight agency that later merged into Opinion AS — needed a custom research panel platform that could evolve with its business. Off-the-shelf tools couldn't handle the specific workflows, community management features, and integration requirements of a professional market research operation.

The platform needed to serve both the internal team managing research communities and the panel members participating in them — with different interfaces, permissions, and capabilities for each.

Multi-yearuptime requirements from day one
Evolvingbusiness needs across a decade
Zerotolerance for community downtime
02 — The solution

Built from scratch. Shipped 2010. Still running today.

A market research online community platform launched in 2010 after 7 months of development. The platform manages research panel recruitment, community participation, survey distribution, moderated discussions, and reporting — all within a single integrated system.

After the initial launch, the platform was continuously improved and refactored over 8 years of active development. Features were added, workflows were revised, and the architecture was evolved to handle new requirements without disrupting the running system.

Longevity was the success criterion. The architecture was designed for clarity and maintainability from the start — not for impressive technical complexity. 16 years in production with active use is unusual. Most custom platforms get replaced within 3–5 years as the original codebase becomes unmaintainable. This one survived because the original architecture decisions prioritised the long run over short-term speed.

03 — Tech stack
PythonPostgreSQL
04 — Client

Built in 2010 for OnLive Research, which merged into Opinion AS — one of Norway's leading market research agencies — in 2014. The platform has served Opinion's research communities ever since.

Let's build something ambitious.

Have a complex problem? Let's talk.

martin@encount.co