Urbano

A city becomes one connected product.

Civic platformLive
The project, across desktop and mobile.

The project, across desktop and mobile.

The project

I designed and engineered the citizen experience, administrative surfaces and the systems connecting them. Reports, the city map, building management and city information share one product; the assistant works with municipal documents.

22,300
city documents
143
government forms
5
connected surfaces

My contribution

  • Product design
  • Citizen app & administration
  • Maps & city data
  • Document-grounded assistant
More on the engineering

The city in one place

Local government here is paper-first and fragmented: to report a broken streetlight, find the right office, or understand a permit, a citizen calls, queues, and digs through scanned PDFs in the official gazette. Urbano is the single digital front door.

Five surfaces, one account

The public site, citizen app, administrative console, public API and RAG assistant share a product and an account. The interfaces give each part of the city its own working surface while keeping identity and data connected.

An assistant grounded in sources

The RAG assistant works over 22,300 city documents. Retrieval, relevant context and the conversational interface form one system: the city’s documents become something a citizen can ask a question of.

From information to action

The platform brings 143 government forms into the same experience as city information and services. A citizen can find the relevant document or service and continue through the corresponding flow.

My part of the work

I designed and built the product end to end — from the first sketch to production. The work spans interfaces, application logic, data, backend and the AI integration. Urbano is part of what we build through Blink in Banja Luka.

The citizen report map in Urbano
The citizen report map in Urbano
The Urbano administrative console
The Urbano administrative console
The Urbano RAG assistant answering from city documents
The Urbano RAG assistant answering from city documents

Start a dialogue

Quiet correspondence preferred. For anything urgent — a voice call cuts through faster than a thread.

contact@jjovan.com

Banja Luka, Bosnia and Herzegovina · Open to contract work and full-time roles.

+387 65 461 922Download CV ↓LinkedIn ↗