Back to Portfolio

Riyad Al-Salheen Android App

A modern, high-performance Android application built with Kotlin and Jetpack Compose for reading and searching Islamic literature.

2025 - Present Personal Project Kotlin Jetpack Compose MVVM SQLite Python (Data Tools)

Modern Android Architecture

The application is architected using modern Android best practices, focusing on unidirectional data flow and declarative UI.

Main dashboard with book and chapter navigation.
Main dashboard with book and chapter navigation.

Data Engineering & Search Optimization

Efficiently handling 1,893 hadiths across 20 books with specialized search capabilities.

Optimized search results with highlighted keywords.
Optimized search results with highlighted keywords.

Full-Text Search & Normalization

To provide an enterprise-grade search experience, I developed a custom data pipeline to handle Arabic text complexities.

Enhanced User Experience

Prioritizing accessibility and readability for long-form content.

Bookmarks and Favorites Screen
Bookmarks and Favorites Screen
Navigation Drawer
Navigation Drawer

Application Architecture & Attribution

Dedicated application overview and about screen with detailed resource attribution, database metadata, and developer profile information.

About and Application Details Screen
About and Application Details Screen
Back to Portfolio