Muhafthat (محافظات)

A hyper-local community app for Kuwait, connecting users within specific governorates for local news, events, services, and community updates.

View on GitHub

Rich, Bilingual User Interface

Login Page
Secure Login
Home Page
Community Dashboard
Services Page
Local Services
Add Ad Page
Post Local Ads
Add Ad Page in Arabic
Full Arabic Support
Account Page
User Profile
Account Page in Arabic
Right-to-Left UI
Create Event Page
Community Events

Key Features

News Feed

A dedicated section for local news and announcements.

Events Calendar

Browse and create community events to engage with locals.

Local Ads

A marketplace for users to post and view advertisements.

Service Directory

A comprehensive directory of local services and businesses.

Community Forums

Digital spaces (Dawaween) for community discussions.

Bilingual Support

Full localization for Arabic and English, including RTL layout.

Built With a Modern Tech Stack

Flutter & Dart

Cross-platform development for a consistent experience.

Clean Architecture

Ensuring a scalable, testable, and maintainable codebase.

BLoC Pattern

Advanced state management for predictable and reactive UI.

Dependency Injection

Managed with Get_it for a modular and decoupled system.

Dio & Retrofit

Robust networking for efficient API communication.

Firebase

Integrated for reliable push notifications and backend services.