Client project
Adora Media
Complete brand and a database-backed campaign platform for a bus-advertising company.

Frames captured from the live site.
Challenge
Transit advertising is bought on trust: clients hand over budget, buses drive away, and the advertiser sees nothing until someone spots their ad in traffic. Adora Media needed a brand that felt established and a way to show clients their campaigns actually running.
Strategy
Pair a confident, simple identity with a self-serve campaign experience. Let a client enter their campaign number and see photographs, running period and status updates — turning the least transparent ad medium into an accountable one.
What we delivered
- Logo and complete visual identity
- Marketing website with route and package information
- Campaign-start flow with package selection
- Campaign lookup: enter a campaign number, see photos, running time and updates
- Database-backed campaign records behind the lookup
- Responsive implementation
Brand and design
The gradient 'a.' roundel and identity system — bold enough to read on a moving bus, simple enough to sit on an invoice.
Product and website
A campaign-management layer stores each campaign's photos, dates and status updates; the public site queries it so clients can check progress without calling. Demo campaign content is shown in this portfolio — no private client data.
Integrations and data
Campaign records and update photos are stored server-side and retrieved per campaign number.
Selected assets


Responsive behaviour
Campaign lookup is built for the phone in a client's pocket — the whole check takes one field and one tap.
Outcome
Live at adoramedia.lk with routes, campaign-start flow and the client lookup experience in production.



