Estimatein 1 hour
Home / Our work / SITE FOR THE ARKHANGELSK REGIONAL SCIENTIFIC LIBRARY NAMED AFTER N.A. DOBROLYUBOV
Web services and business systems
Website · public sector

SITE FOR THE ARKHANGELSK REGIONAL SCIENTIFIC LIBRARY NAMED AFTER N.A. DOBROLYUBOV

Large and complex site for the Arkhangelsk Regional Scientific Library named after N.A. Dobrolyubov – the biggest library in the Arkhangelsk Region, taking

Timeline3 months
Development costUndisclosed
FormatWebsite · public sector
Live nowaonb.ru ↗
Challenge
AONB digital hub with department autonomy and library services
Solution
Custom Yii2 CMS, section RBAC, ABIS integration and reader account
Result
aonb.ru runs for years without daily developer involvement

Why we built aonb.ru

The Arkhangelsk Regional Scientific Library named after N.A. Dobrolyubov is the region’s largest institution since 1833, with twenty-plus departments in an 8,000 m² building and a steady flow of news, events and digital collections. The site had to let each department edit its branch while visitors get one entry point to the collection and cultural program.

Off-the-shelf CMS products could not model “department = content branch with its own permissions” without heavy customization. The scope also included catalog and booking integration, a virtual reference desk, online membership renewal, a GOST-aligned low-vision mode and mobile layout for younger readers.

We chose Yii2 and designed contextual RBAC: an editor sees only their tree node, a moderator approves publications, leadership controls the whole site. Material design kept the dense information architecture readable.

Key capabilities

01
Department-scoped CMS
Tree sections with inherited permissions; material types — news, event, article, digital collection — with custom fields per department.
02
Events calendar
Events with geo markers, subscriber mailouts, reminders and a dedicated workflow for the public programs department.
03
IRBIS catalog
Live ABIS search, item pages with reading-room availability, hold status and a Reserve action without calling the reference desk.
04
Reader account
Login via library card, holdings view, online renewal, order history and virtual reference requests.
05
Virtual library exhibitions
Gallery builder for rare books and local history — multimedia shows without a separate media server.
06
Accessibility
Toggle low-vision mode without reload, contrast and scale per GOST R 52872-2019, responsive phones and screen-reader friendly markup.

How it works

PHP and Yii2 backend powers content, calendar, IRBIS integration and the reader cabinet; the front end uses HTML5/CSS3 material cards with graceful degradation. Hybrid RBAC logs editor actions and blocks foreign branches with clear feedback.

Closed beta with ten departments yielded dozens of UX fixes — from the news form to admin hints. Migration of 3,000+ archive posts from the old site ran via scripts with no downtime for readers.

Work stayed in close contact with library staff: prototypes, layout, backend modules and catalog integration shipped in phases; aonb.ru launched without interrupting in-building service or reading rooms during archive migration.

aonb.ru home — library news and events

How the work went

01Department interviews and content map
02Design, prototypes and responsive layout
03Yii2, RBAC, IRBIS and reader account
04Archive migration and aonb.ru launch

Technologies

PHPYii2MySQLRBACIRBISResponsive HTML5AccessibilityEvents calendar
Want a public-sector site with a custom CMS? A project like this starts from 1–3 months at a fixed price, or 0 for development with support from 45,000 ₽ / month.

What we delivered

For several years aonb.ru has been the library’s main digital window: departments publish daily on their own, visitors reserve books via IRBIS, renew cards and follow events and virtual exhibitions from phone or desktop without calling the desk or waiting on IT for content edits.

Section-scoped RBAC cuts accidental cross-department edits and speeds news, events and research publishing. GOST-aligned low-vision mode and the online catalog broaden access for readers and rare-book researchers across the collection without a building visit.

Peak traffic during Library Night and city campaigns runs without outages — Yii2 architecture showed a public institution can match commercial portal UX and keep department autonomy, as we apply in other ESK public-sector builds.

Related projects

All projects →

Need a similar product?

Describe the task — we will name the timeline and price within an hour.

Reply viawithin an hour