خطة المشاريع

موقعان، وتطبيق راديو وبودكاست

3مشاريع: الموقع الرئيسي، الموقع الثاني، تطبيق الراديو والبودكاست
6,500 درهمثمن واحد للكل
52,639إذاعة مجانية (Radio Browser، 224 دولة)
4,762,145بودكاست (Podcast Index)

1. المراحل

  1. المرحلة 1الموقعانالموقع الرئيسي أولًا، ثم الموقع الثاني بنفس الكود.
  2. المرحلة 2التطبيقالخادم، ثم Android و iPhone، ثم النشر على المتجرين.
  3. المرحلة 3موقع الراديونفس محتوى التطبيق على الويب، على نفس الخادم.
  4. بعد التسليمالصيانةإصلاح الأخطاء والأمان.

2. الموقع الرئيسي

نقل الموقع (~10,000 مقال) من WordPress إلى موقع خفيف وسريع بلوحة تحكم خاصة.

التقنيات: موقع خفيف بقاعدة بيانات نظيفة، صور ‎webp، استضافة على VPS عبر SSH بمفتاح فقط.

الخطوة 1: نقل البيانات والسرعة

الخطوة 2: صفحة المقال

الخطوة 3: ملفات PDF والتحميل

الخطوة 4: لوحة التحكم والمستخدمون

الخطوة 5: المشاركة على الشبكات

الخطوة 6: الذكاء الاصطناعي (باقات مدفوعة)

الخطوة 7: الترجمة وSEO والنشر

3. الموقع الثاني

موقع ثانٍ على نطاق آخر، بنفس كود الموقع الرئيسي.

  1. نفس الكود بألوان أخرى ونفس الخيارات.
  2. نقل جدول المقالات فقط من قاعدة WordPress الصغيرة.
  3. قاعدة بيانات ولوحة تحكم منفصلتان عن الموقع الأول.
  4. النشر على نطاقه.

4. تطبيق الراديو والبودكاست

تطبيق واحد لـ Android و iPhone: إذاعات العالم والبودكاست، مع نسخة ويب.

التقنيات: React Native (كود واحد للنظامين)، خادم على الـVPS يجمع المصادر ويحفظها، AdMob، الدخول بحساب Google.

الخطوة 1: الخادم

الخطوة 2: الإذاعات

الخطوة 3: البودكاست

الخطوة 4: المشغّل

الخطوة 5: الحسابات والربح

الخطوة 6: النشر

5. مصادر الإذاعات

المصدرعدد الإذاعاتالوصولملاحظات
Radio Browser (نستعمله)52,639مجاني، بلا مفتاح، مفتوح المصدر، يمكن استضافته على الـVPS224 دولة، 583 لغة، 11,136 وسمًا. فلترة حسب الدولة واللغة والوسم.
radio.net (radio.fr)~60,000بلا واجهة عامةللمقارنة فقط.
TuneIn و myTuner~100,000تجاري، بلا واجهة مفتوحةللمقارنة فقط.

عدد الإذاعات حسب الدولة (Radio Browser)

الدولةالإذاعات
🇺🇸 الولايات المتحدة6,935
🇩🇪 ألمانيا5,592
🇫🇷 فرنسا2,792
🇪🇸 إسبانيا1,198
🇦🇪 الإمارات634
🇩🇿 الجزائر92
🇪🇬 مصر58
🇲🇦 المغرب57
🇹🇳 تونس54
🇸🇦 السعودية47

إذاعات مغربية موجودة: Radio Aswat، Radio Mars، Radio Plus Agadir، Hit Radio، Med Radio، Tarab Radio. بالعربية: 473 إذاعة، و10 بالدارجة.

6. مصادر البودكاست

4,762,145بودكاست
163,428,356حلقة
473,516نشر حلقة في آخر 90 يومًا
349,047نشر حلقة في آخر 30 يومًا

ماذا نأخذ من كل مصدر

Podcast IndexApple (iTunes)
الثمنمجاني، مفتاح وسرمجاني، بلا مفتاح
الحجم4.76 مليون بودكاستكتالوج Apple
التصنيفات112 (cat، notcat)19 رئيسية + 91 فرعية
اللغةنعم (lang)حسب متجر الدولة
الدولةلانعم (country=MA …)
الأفضل في كل دولةلانعم (Top Charts)
نستعمله لـالكتالوج الكامل، التصنيفات، اللغة"الأفضل في بلدك" والبحث حسب الدولة

اختبار "الأفضل في بلدك" (Apple Top Charts)

الدولةالأولالثانيالثالث
🇲🇦 المغربEl Daheeh - الدحيحالقرآن الكريم، ماهر المعيقليكنوز السيرة للشيخ عثمان الخميس
🇩🇿 الجزائرالقرآن الكريم، ماهر المعيقليالمصحف المرتلالقرآن الكريم، أحمد العجمي
🇹🇳 تونسالقرآن الكريم، ماهر المعيقليالقرآن الكريم، أحمد العجميEl Daheeh - الدحيح
🇪🇬 مصرEl Daheeh - الدحيحمشاري العفاسيالشيخ أمجد سمير
🇸🇦 السعوديةسوالف طريق - ابو طلال الحمرانيجنايةالشيخ ماهر المعيقلي
🇦🇪 الإماراتسوالف طريق - ابو طلال الحمرانيGlobal News PodcastThe Diary Of A CEO
🇫🇷 فرنساLes Grosses TêtesLEGENDL'After Foot
🇩🇪 ألمانياRONZHEIMER.Lanz + PrechtBaywatch Berlin
🇺🇸 الولايات المتحدةThe DailyThe Joe Rogan ExperienceDateline NBC

كل دولة تعطي برامجها المحلية. هذا المصدر يتعطل أحيانًا (خطأ 502)، لذلك يجلبه الخادم مرة في اليوم ويحفظه. البحث حسب الدولة نجح في 14 دولة؛ في الدول العربية يكون البحث بكلمات عربية أو فرنسية.

7. التصنيفات

تصنيفات البودكاست (19 رئيسية + 91 فرعية)

التصنيفالتصنيفات الفرعية
فنون ArtsBooks, Design, Fashion & Beauty, Food, Performing Arts, Visual Arts
أعمال BusinessCareers, Entrepreneurship, Investing, Management, Marketing, Non-Profit
كوميديا ComedyComedy Interviews, Improv, Stand-Up
تعليم EducationCourses, How To, Language Learning, Self-Improvement
قصص وخيال FictionComedy Fiction, Drama, Science Fiction
حكومة Government—
صحة ولياقة Health & FitnessAlternative Health, Fitness, Medicine, Mental Health, Nutrition, Sexuality
تاريخ History—
أطفال وعائلة Kids & FamilyEducation for Kids, Parenting, Pets & Animals, Stories for Kids
هوايات وترفيه LeisureAnimation & Manga, Automotive, Aviation, Crafts, Games, Hobbies, Home & Garden, Video Games
موسيقى MusicMusic Commentary, Music History, Music Interviews
أخبار NewsBusiness News, Daily News, Entertainment News, News Commentary, Politics, Sports News, Tech News
دين وروحانيات Religion & SpiritualityBuddhism, Christianity, Hinduism, Islam, Judaism, Religion, Spirituality
علوم ScienceAstronomy, Chemistry, Earth Sciences, Life Sciences, Mathematics, Natural Sciences, Nature, Physics, Social Sciences
مجتمع وثقافة Society & CultureDocumentary, Personal Journals, Philosophy, Places & Travel, Relationships
رياضة SportsBaseball, Basketball, Cricket, Fantasy Sports, Football, Golf, Hockey, Rugby, Running, Soccer, Swimming, Tennis, Volleyball, Wilderness, Wrestling
تلفزيون وسينما TV & FilmAfter Shows, Film History, Film Interviews, Film Reviews, TV Reviews
تكنولوجيا Technology—
جرائم حقيقية True Crime—

Podcast Index فيه 112 تصنيفًا: نفس هذه الأسماء، وزيادة Climate و Weather و Tabletop و Role-Playing و Cryptocurrency.

وسوم الإذاعات (Radio Browser)

8. البنية التقنية

التطبيق وموقع الراديو
  • بدون أي مفتاح سري
  • يقرآن من خادمنا فقط
خادمنا (VPS)
  • مفتاح Podcast Index وسره
  • "الأفضل في كل دولة" محفوظ يوميًا
المصادر
  • Radio Browser: الإذاعات
  • Podcast Index: الكتالوج والتصنيفات واللغة
  • Apple: البحث حسب الدولة والأفضل في كل دولة

Project plan

Two websites and a radio & podcast app

3projects: main website, second website, radio & podcast app
6,500 MADone price for everything
52,639free radio stations (Radio Browser, 224 countries)
4,762,145podcasts (Podcast Index)

1. Phases

  1. Phase 1The two websitesMain website first, then the second website on the same code.
  2. Phase 2The appBackend, then Android and iPhone, then both stores.
  3. Phase 3Radio websiteThe app's content on the web, on the same backend.
  4. After deliveryMaintenanceBug fixes and security.

2. Main website

Move the site (~10,000 articles) from WordPress to a light, fast site with its own dashboard.

Tech: a light site with a clean database, .webp images, hosted on a VPS over SSH with key-only login.

Step 1: Data migration and speed

Step 2: Article page

Step 3: PDFs and downloads

Step 4: Dashboard and users

Step 5: Social sharing

Step 6: AI (paid packs)

Step 7: Translation, SEO and launch

3. Second website

A second site on another domain, on the main website's code.

  1. Same code in other colours, with the same options.
  2. Move only the posts from its small WordPress database.
  3. Its own database and dashboard, separate from the first site.
  4. Launch on its domain.

4. Radio & podcast app

One app for Android and iPhone: world radio and podcasts, plus a web version.

Tech: React Native (one codebase for both), a backend on the VPS that gathers and caches the sources, AdMob, Google sign-in.

Step 1: Backend

Step 2: Radio

Step 3: Podcasts

Step 4: Player

Step 5: Accounts and revenue

Step 6: Launch

5. Radio sources

SourceStationsAccessNotes
Radio Browser (we use it)52,639Free, no key, open source, can be self-hosted on the VPS224 countries, 583 languages, 11,136 tags. Filters by country, language and tag.
radio.net (radio.fr)~60,000No public APIFor comparison only.
TuneIn and myTuner~100,000Commercial, no open APIFor comparison only.

Stations per country (Radio Browser)

CountryStations
🇺🇸 United States6,935
🇩🇪 Germany5,592
🇫🇷 France2,792
🇪🇸 Spain1,198
🇦🇪 UAE634
🇩🇿 Algeria92
🇪🇬 Egypt58
🇲🇦 Morocco57
🇹🇳 Tunisia54
🇸🇦 Saudi Arabia47

Moroccan stations already there: Radio Aswat, Radio Mars, Radio Plus Agadir, Hit Radio, Med Radio, Tarab Radio. In Arabic: 473 stations, plus 10 in Darija.

6. Podcast sources

4,762,145podcasts
163,428,356episodes
473,516posted an episode in the last 90 days
349,047posted an episode in the last 30 days

What we take from each source

Podcast IndexApple (iTunes)
PriceFree, key + secretFree, no key
Size4.76 million podcastsApple's catalogue
Categories112 (cat, notcat)19 main + 91 sub
LanguageYes (lang)By country store
CountryNoYes (country=MA …)
Top per countryNoYes (Top Charts)
We use it forFull catalogue, categories, language"Top in your country" and search by country

"Top in your country" test (Apple Top Charts)

Country#1#2#3
🇲🇦 MoroccoEl Daheeh - الدحيحThe Holy Quran, Sheikh Maher Al-Muaiqlyكنوز السيرة للشيخ عثمان الخميس
🇩🇿 AlgeriaThe Holy Quran, Sheikh Maher Al-Muaiqlyالمصحف المرتلThe Holy Quran, Sheikh Ahmed Al-Ajmi
🇹🇳 TunisiaThe Holy Quran, Sheikh Maher Al-MuaiqlyThe Holy Quran, Sheikh Ahmed Al-AjmiEl Daheeh - الدحيح
🇪🇬 EgyptEl Daheeh - الدحيحMishary Al-Afasyالشيخ أمجد سمير
🇸🇦 Saudi Arabiaسوالف طريق - ابو طلال الحمرانيجنايةالشيخ ماهر المعيقلي
🇦🇪 UAEسوالف طريق - ابو طلال الحمرانيGlobal News PodcastThe Diary Of A CEO
🇫🇷 FranceLes Grosses TêtesLEGENDL'After Foot
🇩🇪 GermanyRONZHEIMER.Lanz + PrechtBaywatch Berlin
🇺🇸 United StatesThe DailyThe Joe Rogan ExperienceDateline NBC

Each country returns its own local shows. This feed sometimes fails (502 error), so the backend fetches it once a day and caches it. Search by country worked in 14 countries; in Arabic countries, search with Arabic or French words.

7. Categories

Podcast categories (19 main + 91 sub)

CategorySub-categories
ArtsBooks, Design, Fashion & Beauty, Food, Performing Arts, Visual Arts
BusinessCareers, Entrepreneurship, Investing, Management, Marketing, Non-Profit
ComedyComedy Interviews, Improv, Stand-Up
EducationCourses, How To, Language Learning, Self-Improvement
FictionComedy Fiction, Drama, Science Fiction
Government—
Health & FitnessAlternative Health, Fitness, Medicine, Mental Health, Nutrition, Sexuality
History—
Kids & FamilyEducation for Kids, Parenting, Pets & Animals, Stories for Kids
LeisureAnimation & Manga, Automotive, Aviation, Crafts, Games, Hobbies, Home & Garden, Video Games
MusicMusic Commentary, Music History, Music Interviews
NewsBusiness News, Daily News, Entertainment News, News Commentary, Politics, Sports News, Tech News
Religion & SpiritualityBuddhism, Christianity, Hinduism, Islam, Judaism, Religion, Spirituality
ScienceAstronomy, Chemistry, Earth Sciences, Life Sciences, Mathematics, Natural Sciences, Nature, Physics, Social Sciences
Society & CultureDocumentary, Personal Journals, Philosophy, Places & Travel, Relationships
SportsBaseball, Basketball, Cricket, Fantasy Sports, Football, Golf, Hockey, Rugby, Running, Soccer, Swimming, Tennis, Volleyball, Wilderness, Wrestling
TV & FilmAfter Shows, Film History, Film Interviews, Film Reviews, TV Reviews
Technology—
True Crime—

Podcast Index has 112 categories: these same names, plus Climate, Weather, Tabletop, Role-Playing and Cryptocurrency.

Radio tags (Radio Browser)

8. Architecture

App and radio website
  • No secret keys
  • Read only from our backend
Our backend (VPS)
  • Podcast Index key and secret
  • Top shows per country, cached daily
Sources
  • Radio Browser: stations
  • Podcast Index: catalogue, categories, language
  • Apple: search by country, top per country