Skip to content

Commit 39f3071

Browse files
committed
chore: misc barrels
1 parent c3d1b14 commit 39f3071

File tree

11 files changed

+18
-6
lines changed

11 files changed

+18
-6
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ This app comes packed with all the features you need to launch a professional ne
2929
* Includes a dedicated search page to help users find specific content quickly.
3030
> **Your Advantage:** Give your users powerful content discovery tools that keep them engaged and coming back for more. 🎯
3131
32+
#### 💰 **Extensible Monetization with In-Feed Ads**
33+
* Built with a clean, provider-agnostic ad architecture that makes monetization simple and flexible.
34+
* Features a decoupled design, allowing easy integration and swapping of various ad networks (e.g., Google AdMob, Meta Audience Network) without rewriting core logic.
35+
* Comes with a ready-to-go Google AdMob integration for native ads in the feed.
36+
> **Your Advantage:** Start generating revenue from day one with a highly extensible and robust ad system that’s built to scale with your business. 💸
37+
3238
#### 🔐 **Robust User Authentication**
3339
Secure and flexible authentication flows are built-in:
3440
* 📧 **Email + Code (Passwordless) Sign-In:** Modern and secure.
@@ -73,12 +79,6 @@ Easily switch between development (in-memory data or local API) and production e
7379
Fully internationalized with working English and Arabic localizations (`.arb` files). Adding more languages is straightforward.
7480
> **Your Advantage:** Easily adapt your application for a global audience and tap into new markets. 🌐
7581
76-
#### 💰 **Extensible Monetization with In-Feed Ads**
77-
* Built with a clean, provider-based ad architecture that makes monetization simple and flexible.
78-
* Comes with a ready-to-go Google AdMob integration for native ads in the feed.
79-
* The decoupled design means you can easily swap in or add other ad networks (like Meta Audience Network) in the future without rewriting your core logic.
80-
> **Your Advantage:** Start generating revenue from day one with a robust ad system that’s built to scale with your business. 💸
81-
8282
---
8383

8484
## 🔑 License: Source-Available with a Free Trial

lib/ads/models/models.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export 'ad_feed_item.dart';
2+
export 'native_ad.dart';

lib/ads/widgets/widgets.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export 'admob_native_ad_widget.dart';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export 'content_type_extensions.dart';

lib/shared/shared.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
export 'extensions/extensions.dart';
12
export 'services/services.dart';
23
export 'widgets/widgets.dart';

lib/shared/widgets/ads/ads.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export 'ad_feed_item_widget.dart';
2+
export 'native_ad_card_image_start.dart';
3+
export 'native_ad_card_image_top.dart';
4+
export 'native_ad_card_text_only.dart';
File renamed without changes.

lib/shared/widgets/headline_tile_image_start.dart renamed to lib/shared/widgets/feed_core/headline_tile_image_start.dart

File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)