Entertainment • Mobile App

The Reviewers App

The Reviewers App is a sophisticated Flutter application designed for cinephiles, offering a blend of movie discovery, curated reviews, and AI-powered recommendations. It serves as a central hub for both mainstream international cinema and specialized content, such as Amharic films.

The Reviewers App

Product Interface.

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

The Reviewers App screenshot 1
The Reviewers App screenshot 2
The Reviewers App screenshot 3
The Reviewers App screenshot 4
The Reviewers App screenshot 5
The Reviewers App screenshot 6
The Reviewers App screenshot 7
The Reviewers App screenshot 8

The Challenge

The challenge was to create a unified experience that bridges the gap between watching trailers and tracking digital releases, while integrating advanced AI for personalized discovery and supporting local cinema.

  • Complex data synchronization
  • High-availability requirements

The Solution

I implemented a robust architecture using Riverpod and GoRouter, integrated Google's Gemini AI for the movie chat, and built a proactive notification system using Firebase Messaging.

  • Clean Architecture implementation
  • Optimized networking layer

Core Contributions.

AI Integration

Implemented a Gemini-powered chat interface for personalized movie recommendations based on user mood and taste.

Release Tracker

Developed a proactive notification system with countdown timers for digital movie releases.

Architecture

Built with Riverpod and Clean Architecture for a scalable and maintainable codebase.

The Tech Stack

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

FlutterRiverpodGemini AIFirebaseHiveDioTMDB API