تطبيق أندرويد · عربي بالكامل

اطبخ. سجّل. شارك.

TikCook تطبيق طبخ اجتماعي — ريلز طبخ قصيرة، وصفات كاملة، وخزانة مطبخ ذكية بتعرف إيه اللي متوفر عندك فعلاً. مبني بالكامل وجاهز للاستخدام.

4محاور رئيسية
20+ميزة شغّالة فعليًا
AndroidKotlin · Compose
الإمكانيات

مش تطبيق وصفات بس — تجربة طبخ كاملة

أربع محاور بتشتغل مع بعض: فيديو، ذكاء اصطناعي، مجتمع، وحماية — كل واحد فيهم شغّال فعليًا مش مجرد فكرة.

المحور الأول

ريلز الطبخ

فيد عمودي زي الريلز والتيك توك، لكن كل فيديو فيه وصفة حقيقية قدّامك.

  • تسجيل فيديو من الكاميرا مباشرة أو اختيار من المعرض
  • قص وتعديل الفيديو وإضافة موسيقى قبل النشر
  • رفع "قابل للاستئناف" — لو النت وقع في النص، بيكمل من نفس النقطة مش من الأول
  • لايك، تعليق، مشاركة، وتبديل بين فيد "الكل" و"اللي بتتابعهم"
  • احذف أي ريل بتاعك في أي وقت
المحور الثاني

خزانتك الذكية

التطبيق بيفرّق بين "ده ممكن يعجبك" و"ده متوفر عندك فعلاً".

  • "مكوّنات مطبخي" — قول للتطبيق عندك إيه، وهو يوريك وصفات فيها المكونات دي بالظبط
  • اقتراحات ذكية مبنية على الوصفات اللي عملتلها لايك أو حفظتها
  • "طرق مختلفة" لنفس الطبق من مستخدمين تانيين، وكمان من مكتبة التطبيق
  • بحث بالمكوّنات والتصنيفات
المحور الثالث

مجتمعك

المتابعة والتفاعل مش مجرد رقم — بيشكّلوا الفيد اللي بتشوفه فعلاً.

  • تابع الطهاة اللي بتحبهم واتفرج على فيد مخصّص ليهم بس
  • تعليقات وردود (مستوى واحد من التفريعات)
  • تفاعلات إيموجي متنوعة مع ملخص مباشر على كل وصفة وريل
  • احفظ الوصفات في مجموعات منظّمة بدل قائمة واحدة طويلة
  • إشعارات فورية لما حد يتفاعل معاك
المحور الرابع

حسابك بأمان

دخول سهل، وتحكّم كامل في بياناتك ومن حواليك.

  • تسجيل دخول بالإيميل أو بحساب Google بضغطة واحدة
  • استرجاع كلمة السر بكود حقيقي بيوصل على الإيميل
  • احذف حسابك نهائيًا وقت ما تحب — بيمسح كل بياناتك من غير رجعة
  • أبلغ عن أي محتوى أو احظر أي مستخدم بضغطة
  • أي محتوى بيتبلّغ عنه بشكل متكرر بيتخفي تلقائيًا لحد ما يراجعه فريق الإشراف
للفريق التقني

البنية التحتية اللي محتاجها التطبيق

التطبيق نفسه جاهز، بس تشغيله بشكل موثوق لعدد مستخدمين حقيقي محتاج بنية تحتية واضحة. دي المتطلبات فعليًا، مش تقديرات.

Backend / Server

متطلبات السيرفر

  • APIFastAPI (Python) + PostgreSQL — محتاج عدة عمليات (workers) متوازية عشان يستحمل طلبات متزامنة من غير ما يتعلّق.
  • الرفعكل فيديو ريل ممكن يوصل لـ ٢٠٠ ميجابايت — لازم مهلات اتصال طويلة (لأن نت الموبايل بطيء أحيانًا) ومساحة قرص كافية.
  • تقديم الملفاتالخادم العكسي (nginx) لازم يقدّم الفيديوهات والصور مباشرة — لو كل بايت فيديو عدّى على تطبيق الـ API نفسه، السيرفر هيختنق بأول عشرين مستخدم بيتفرّجوا في نفس الوقت.
  • الحمايةتحديد لمعدل الطلبات (rate limiting) على كل نقطة حساسة، ونسخة احتياطية يومية كاملة لقاعدة البيانات والملفات.
Object Storage

التخزين السحابي (S3) وأهميته

  • المشكلةكل فيديو مرفوع بياخد مساحة، وعدد الريلز بيكبر من غير سقف. تخزينهم على قرص السيرفر نفسه معناه يوم ما القرص يمتلئ، السيرفر كله بيقع — مش التطبيق بس.
  • الحلتخزين الفيديوهات في مكان منفصل تمامًا (S3 أو بديل متوافق) بيفصل "مساحة الفيديوهات" عن "سيرفر التطبيق" — أحدهم يمتلئ أو يتغيّر، التاني آمن.
  • السرعةمصمم يتكامل مع شبكات توصيل محتوى (CDN) — الفيديو يوصل بسرعة لأي مستخدم في أي بلد، مش بس اللي قريّبين من السيرفر.
  • الجاهزيةالكود بالفعل جاهز 100% لهذا الانتقال — تفعيله مسألة إعداد حساب وربط مفاتيح، من غير أي تعديل إضافي في التطبيق.
ملاحظة: التطبيق شغّال حاليًا على تخزين محلي على سيرفر مشترك مع مشاريع تانية — كافي للاختبار والإطلاق الأولي، لكن الانتقال للتخزين السحابي هو القرار البنيوي الأهم قبل نمو حقيقي في عدد المستخدمين.