Mahendra
WorkAboutResume

2026 Mahendra Indukuri

Back to Work

Bugle.ie

An independent Irish news platform — designed and built from scratch.

View Live Site

Duration

6 months

Role

Founder / Designer / Developer

Tools

Figma, Next.js, Sanity CMS, Tailwind CSS, Vercel

bugle.ie
Bugle.ie - Live Preview
Visit Live Site

Live at bugle.ie

The Vision

Ireland needed an independent news voice. The existing media landscape was dominated by legacy outlets with declining trust and clickbait aggregators optimizing for engagement over substance.

I set out to build something different: a news platform that prioritizes depth, local relevance, and reader trust — while being sustainable as a solo operation.

30+

Routes/pages

70+

Components

100%

Built in code

Design Decisions

Bold editorial voice — The hero section uses full-bleed imagery with dramatic typography (Oswald condensed) to signal serious journalism, not content farming.

Red as identity — In a sea of blue news sites, Bugle's red creates instant recognition. It's confident, urgent, and distinctly Irish.

Information density done right — News readers want to scan quickly. The grid layouts pack in content while maintaining clear hierarchy through typography scale and whitespace.

Reader-first features — Membership, newsletters, and donations are integrated but never intrusive. The reading experience comes first.

Technical Architecture

Next.js App Router — Server components for fast initial loads, client components only where interactivity is needed.

Sanity CMS — Structured content with custom schemas for articles, authors, categories, and locations. Real-time preview for editors.

Algolia Search — Instant search across thousands of articles with typo tolerance and faceted filtering.

Stripe Integration — Membership tiers and one-time donations with webhook-based fulfillment.

Location Taxonomy — Hierarchical location system (Country → County → City) for local news coverage with automatic breadcrumbs and related content.

Key Features

Article System Rich portable text with custom blocks — pull quotes, key takeaways, data tables, timelines, embedded polls. Each article type (news, opinion, analysis) has tailored layouts.

Sports Section Live scores, fixture lists, standings tables, and team pages. Custom components for match cards and results with real-time updates.

Reader Engagement Newsletter subscriptions with preference management. Tip line for reader submissions. Civic action prompts on relevant articles.

Editorial Tools Editor notes, info boxes, and correction notices. Full audit trail on content changes. Scheduled publishing with timezone support.

Component System

Built a comprehensive component library from scratch:

• Article cards — Multiple variants (hero, featured, compact, list) with consistent data shape • Navigation — Responsive mega-menu with category groupings and search • CMS blocks — 15+ custom portable text components for rich editorial content • Interactive elements — Polls, quizzes, and expandable content sections • Media handling — Responsive images, video embeds, audio players, and galleries

Outcome

Bugle.ie launched as a fully functional news platform capable of competing with established outlets — built and designed by one person.

What I shipped: • Complete news platform with 30+ page types • Custom CMS configuration with editorial workflows • Membership and payment infrastructure • Search, newsletters, and reader accounts • Sports coverage system with live data

The project proved that a single designer-developer can ship production-quality editorial products when design and engineering work in harmony.

Back to all projects