Mobile / Islamic Lifestyle

Mounis

Feature-rich Islamic lifestyle companion built with Flutter, Riverpod, GoRouter, SQLite, background audio and alarms, Firebase, and Gemini.

Mounis

Overview

Mounis is a Flutter-based Islamic lifestyle companion organized with a feature-first architecture. It includes GPS-based prayer times and Adhan scheduling, Quran reading with bookmarks and reading progress, Adhkar and Tasbeeh, Qibla compass, Zakat tools, Hijri/Ramadan utilities, Quran audio with background playback, and an AI assistant powered by Gemini. The current codebase uses Riverpod for state management and dependency injection, GoRouter for navigation, SQLite and SharedPreferences for local persistence, Android Alarm Manager and local notifications for background scheduling, and Firebase Analytics, Crashlytics, Remote Config, and Messaging for production monitoring and engagement.

Client

Personal Product

Platform

Mobile / Islamic Lifestyle

Status

Live / Active Development

The Stack

AI

  • Gemini API

Cloud

  • Firebase

Database

  • SQLite

Mobile

  • Dart
  • Flutter

Navigation

  • GoRouter

State Management

  • Riverpod

Project Gallery

Project capabilities overview
Project capabilities overview
Conceptual architecture view
Conceptual architecture view

Let's Build Something Great Together

Have a project idea, consulting request, or software challenge? Feel free to reach out.

Get In Touch