Cjenogram
A public mobile app that lets shoppers scan a barcode and compare shelf prices across 16 grocery, drugstore and fuel chains.
The Chamber of Economy of Zenica-Doboj Canton wanted to bring price transparency to consumers. We designed, built and launched Cjenogram — iOS and Android apps, a moderation CMS and a public website — and look after it as the chamber’s developer and technical maintainer.
- Client
- Chamber of Economy of Zenica-Doboj Canton (PKZDK)
- Industry
- Public sector & associations
- Timeline
- 2025 – present
- Delivered
- iOS app · Android app · Moderation CMS · Website
- Our role
- Product design, mobile apps, CMS, website, store publishing, hosting and maintenance
The challenge
Prices in Bosnia and Herzegovina change often, and shoppers have little visibility of what the same product costs in different stores. The chamber wanted a public service that makes prices transparent and helps people make informed choices.
It had to be trustworthy — no scraped or invented data — easy enough to use in a store aisle, and operable by a small chamber team without developers on staff.
What we built
- iOS and Android apps: barcode scanning with GS1 product lookup, search by name and category, price comparison by chain and by store, filters by store and city, and recent prices nearby.
- Crowd-sourced prices backed by a photo of the shelf tag, community up/down voting, and proposals for missing products, stores and branches.
- Shopping lists, preferred stores and submission history for shoppers.
- Moderation CMS for the chamber: review inbox, catalog, prices, stores and branches, reports and user bans — with instant staff alerts — plus store administrators limited to their own stores.
- App Store compliance: in-app account deletion, content reporting and blocking, and legal pages naming the chamber as operator.
- Public website, App Store launch, Google Play release (in testing) and over-the-air app updates.
Outcomes
A public service, live in the App Store
Available on iPhone in Bosnia and Herzegovina, with the Android app in Google Play testing.
Trustworthy data by design
Every price comes with a photo of the shelf tag and passes moderation — nothing is scraped or guessed.
Run by the chamber, not by developers
The CMS lets the chamber’s team moderate, manage stores and act on reports without technical help.
Retailers can take part
Store administrators manage their own locations within clear permissions.
Built to grow
One backend for the apps, CMS and website, over-the-air updates and 564 automated backend tests.
A long-term technical partner
MagnetDev remains the developer and technical maintainer; the chamber is the operator.
One system, not a pile of tools.
Who uses it
Connected services
Screens
Platforms
- iOS app
- Android app
- Moderation CMS
- Website
Integrations & hardware
- GS1 product data
- Clerk
- PostHog
- Sentry
- ntfy staff alerts
- EAS over-the-air updates
Technology
- React Native (Expo)
- Convex
- TanStack Start
- Astro
- Cloudflare Workers