News & Media • Mobile App

Gazetta Plus

Whether you're looking for the latest headlines, exploring archived editions, searching for jobs or bids, or diving into historical media, Gazette Plus is your reliable source.

Gazetta Plus

Product Interface.

Explore the application through an interactive showcase of its core features, design system, and user experience.

Gazetta Plus screenshot 1
Gazetta Plus screenshot 2
Gazetta Plus screenshot 3
Gazetta Plus screenshot 4
Gazetta Plus screenshot 5
Gazetta Plus screenshot 6
Gazetta Plus screenshot 7

The Challenge

The primary challenge was integrating a vast archive of historical media with real-time news delivery while ensuring low latency and high accessibility across different network conditions in Ethiopia.

  • Complex data synchronization
  • High-availability requirements

The Solution

We architected a reactive data layer using Flutter and Riverpod, integrating GraphQL for efficient data fetching. We also leveraged the YouTube Data API for seamless media streaming and implemented robust caching strategies.

  • Clean Architecture implementation
  • Optimized networking layer

Core Contributions.

Real-time Engine

Engineered a multi-threaded data pipeline that synchronizes news content in under 200ms.

Secure Auth

Implemented Orchard Identity Server for secure, enterprise-grade user authentication.

Media Streaming

Custom video player integration with HLS support for high-fidelity media playback.

The Tech Stack

Leveraging cutting-edge technologies to deliver a fluid and secure experience.

FlutterGraphQLRiverpodOrchard IDYouTube API