Full Stack Next.js 14 Ecommerce In Arabic 2024 | Next.js 14, React.js, TailwindCss, Strapi, Stripe

Поделиться
HTML-код
  • Опубликовано: 26 ноя 2024

Комментарии • 300

  • @CODEZE
    @CODEZE 10 месяцев назад +31

    المجال فعلا محتاج حد زيك دلوقتي جداا
    يتكلم علي Next و يعمل بيها مشاريع و Tailwind و الحاجات اللي هتفيد في سوق العمل فعلا ❤❤❤ شابوو بجد 🎉

    • @alisleem1
      @alisleem1  10 месяцев назад +4

      حبيبي يا هندسه باذن الله نقدم افضل الفتره الجايه

    • @MohammedAlziko
      @MohammedAlziko 2 месяца назад

      @@alisleem1 جزاك الله خير 😘😘😘😘

  • @abdulsamman7
    @abdulsamman7 5 месяцев назад +16

    عملت المشروع بتاعك وعدلت عليه وسهلت الكود و اضفت له اضافات.. حلوة التنقنيات اللي عم تستعملها وانا استفدت منك كتير ماشائ الله عليك سهلت الموضوع علي كتير انا شغال ميرن من وقت قريب و ما بعرف كل التقنيات المتاحة متل كليرك وغيره كنت اعمل كلشي لوحدي و اتعذب فيها كتير .. برافو عليك ابعتلي الغيت هاب تبعك نضيف بعض وتشوف المشروع ب التايب سكربت و اليوس كونتكست

    • @alisleem1
      @alisleem1  5 месяцев назад +2

      حبيبي يا هندسه ربنا يوفقك وتوصل لاعلي المراتب

  • @يوسفحسن-ش1ن
    @يوسفحسن-ش1ن 10 месяцев назад +7

    لك عاش يا هندسة اقسم بالله فرحان فرح ما بينوصف❤❤❤❤❤❤❤

    • @alisleem1
      @alisleem1  10 месяцев назад +3

      حبيبي يا هندسه ❤

  • @عبدالرحمنمحمود-ث4ل
    @عبدالرحمنمحمود-ث4ل 10 месяцев назад +14

    كنت هبدأ مع JSM بس اخونا البشمهندس علي سبق🤍🤍عاش ياهندسة منتظرين من دا كتير 🔥🔥🔥🔥🔥🔥

    • @alisleem1
      @alisleem1  10 месяцев назад +3

      حبيبي يا هندسه استنا القادم احسن بكتير 🔥🔥

    • @عبدالرحمنمحمود-ث4ل
      @عبدالرحمنمحمود-ث4ل 10 месяцев назад +4

      @@alisleem1 منتظرينك على أحر من الجمر ياهندسة🔥🔥

  • @ahmedyasser5058
    @ahmedyasser5058 10 месяцев назад +6

    جميل جدا بارك الله فيك
    اتمني تنزل فيديوهات من دي كتير ربنا يجعله في ميزان حسناتك ❤❤

    • @alisleem1
      @alisleem1  10 месяцев назад +2

      باذن الله يا صديقي

  • @abdalaehab936
    @abdalaehab936 10 месяцев назад +3

    جامد جدا ماشاء الله ❤
    ربنا يوفقك يا هندسه

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      حبيبي يا هندسه

  • @khaidelsidig1256
    @khaidelsidig1256 10 месяцев назад +1

    جزيل الشكر يا باشمهندس ، مشروع متكامل ، عظمة عظمة يعني ، شرح مبسط و خطوة بخطوة لكل مفهوم ، ربنا يجزيك عننا كل خير و موفق في حياتك ان شاءالله .🥰

    • @alisleem1
      @alisleem1  10 месяцев назад

      العفو علي ايه باذن الله اكون دايما عند حسن ظنكو 😊

  • @racoon1258
    @racoon1258 10 месяцев назад +2

    روعه بسم الله ما شاء الله ,
    مستني فيديو الداش بورد بفارغ الصبر 🔥🔥❤‍🔥❤‍🔥❤‍🔥❤‍🔥

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      حبيبي , ربنا يخلصك من مشروع التخرج علي خير

  • @things4431
    @things4431 6 месяцев назад

    انت عظيم ❤️❤️ حرفياً انت من اعظم الناس الي بتخليني امشي بالمجال واتعلم ربنا يوفقك وما يضيعلك تعب

    • @alisleem1
      @alisleem1  6 месяцев назад

      ربنا يقدرني واعملكو حاات مش موجوده عاليوتيوب محتوي عربي وانجليزي

  • @مالكماجد-ب5ر
    @مالكماجد-ب5ر Месяц назад

    حقيقة المحتوى جميل جدا والشرح مبسط يستحق العلامة الكاملة💯🙌
    شكرا جزيلا ❤

  • @adilredaoui1679
    @adilredaoui1679 10 месяцев назад +2

    شكرا كثير كنت منتضر مشريع في next js با العربي منذ وقت طويل ❤

    • @alisleem1
      @alisleem1  10 месяцев назад

      باذن الله بتشوف مشاريع اكبر الفتره الجايه

  • @abderrahmaneboulkenafet1720
    @abderrahmaneboulkenafet1720 5 месяцев назад +1

    اول مرة ادخل لفيديوهاتك و اول اربع دقائق من الفيديو : لايك و اشتراك + بعد نظرة على القناة : يا جماعة , اشتركوا , المحتوى الذي يقدمه (اقولها كشخص دارس IT) فعلا كنز في المجال , لن يطول الامر و يصل لل100000 مشترك , و عقبال المليون , و شكرا على هذا المحتوى القيم

    • @alisleem1
      @alisleem1  5 месяцев назад +1

      حبيبي يا هندسه ربنا يخليك

  • @Ahmed-wg1gv
    @Ahmed-wg1gv 10 месяцев назад +3

    تسلم على الشرح الجميل يا هندسه وياريت لو تنزل فيديو تعمل فيه مشروع بستخدام express و nextjs ❤

    • @alisleem1
      @alisleem1  10 месяцев назад +2

      باذن الله يا هندسه

  • @Ziad-A7med
    @Ziad-A7med 10 месяцев назад +2

    اخيرا لقيت محتوى كويس بالعربي 😂❤❤❤، بقالى كتيير بدور عليك ، عايزين مشروع يعلمنا ازاى نعمل adminpanel ❤

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      باذن الله هنعمل admin panel كامله لمشروع وهنربطها ب Apis

  • @king-to4sm
    @king-to4sm 10 месяцев назад +3

    ياأخي كيف يمكنني أن اشكرك حقا اتمنى ان يكون هناك الكثير من الأشخلص مثلك بارك الله فيك 🥰 نتمنى كورس nextJs For Backend

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      باذن الله يا صديقي

  • @mohamedebada2461
    @mohamedebada2461 10 месяцев назад +1

    ماشاء الله تبارك الله شرح جميل وسلس استمر ي هندسة بننتظر فيديوهاتك ❤❤❤
    وربنا يجعله في ميزان حسناتك يارب ❤❤

    • @alisleem1
      @alisleem1  10 месяцев назад

      ❤ حبيبي يا هندسه تحت قيادتك

  • @MahmoudAfifi-ws1vr
    @MahmoudAfifi-ws1vr 4 месяца назад +1

    شرحك جامد من احسن الناس لى بيشرحو فعلا يريت مشاريع زي دى و اتقل من ده

    • @alisleem1
      @alisleem1  4 месяца назад +2

      حاضر بأذن الله

  • @heshamabdulaziz8135
    @heshamabdulaziz8135 10 месяцев назад +3

    رئع بشمهندس استمرجزاك الله الف خير

    • @alisleem1
      @alisleem1  10 месяцев назад +2

      حبيبي يا هندسه

  • @takecare-gy3uj
    @takecare-gy3uj 7 месяцев назад +2

    أنت جامد فشخ دي اقل حاجه ممكن تتقال عليك ماشاء الله

  • @ahmedshaban9295
    @ahmedshaban9295 10 месяцев назад +1

    كمل ياهندسة مشاريع وتطبيقات شكرا ليك جدااا 🥰🥰

    • @alisleem1
      @alisleem1  10 месяцев назад

      باذن اللة

  • @peteralber6939
    @peteralber6939 10 месяцев назад +1

    بقولك اي سيبك من اي حاجه.... انت عظمه و الله ❤

    • @alisleem1
      @alisleem1  10 месяцев назад

      ربنا يخليك

  • @MahmoudSalama-fq8pe
    @MahmoudSalama-fq8pe 8 месяцев назад +2

    لزم تكتر من المشريع دي لاني مفيش محتوي خلاص انت بتقدم عظمه والله

    • @alisleem1
      @alisleem1  8 месяцев назад

      باذن الله يا هندسخ ونشرح حاجات advanced كمان

  • @mnhtada12
    @mnhtada12 10 месяцев назад +1

    ما شاء الله شرح وافي وكافي تسلم ي هندسة , اخيرا شررح عربي ♥♥♥♥♥💟 , ممكن فيديو لتعدد اللغات مع Next.js and React

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      ربنا يخليك باذن الله

    • @mnhtada12
      @mnhtada12 10 месяцев назад

      شكراااا وفي ميزان حسناتك ي رب @@alisleem1 ♥♥♥♥♥

  • @mostafa_dev
    @mostafa_dev 6 месяцев назад +1

    عظمة يهندسة ولله اللهم بارك ♥️♥️♥️

  • @samehsameh-b7o
    @samehsameh-b7o 2 месяца назад

    بارك الله فيك من اجمل المحاظرات يلي سمعتهن

  • @AhmedMohamed-y8b7b
    @AhmedMohamed-y8b7b 10 месяцев назад +1

    مش لاقي غير زر لايك واحد للاسف
    كان نفسي يبقى في 100 وكنت دوست عليهم كلهم
    بجد شكرا

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      حبيبي يا هندسه ربنا يخليك

  • @hossam4615
    @hossam4615 10 месяцев назад +1

    ربنا يباركلك ، شكرا جدا علي وقتك و مجهودك

    • @alisleem1
      @alisleem1  10 месяцев назад

      حبيبي يا هندسه

  • @ahmedm.moneem255
    @ahmedm.moneem255 10 месяцев назад +2

    تسلم ايدك يا هندسه اقل من 4 ساعات فيهم الخلاصه لحاجات كتير والله

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      حبيبي يا هندسة

  • @OmarElmasry1
    @OmarElmasry1 10 месяцев назад +1

    محتوى جميل جدا جدا يا علي تسلم والله

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      ربتا يخليك ❤

  • @ashrafflefl1435
    @ashrafflefl1435 10 месяцев назад +1

    ماشاء الله ياهندسة ... جيت في وقتك 😄😄😄

    • @alisleem1
      @alisleem1  10 месяцев назад

      حبيبي

    • @ashrafflefl1435
      @ashrafflefl1435 10 месяцев назад

      @@alisleem1 حبيبي واجهتني المشكلة دي بعد ماسطبت strapi ([2024-01-12 15:05:31.631] http: GET /uploads/thumbnail_istockphoto_f00ea9542c.jpg (3 ms) 200
      node:internal/assert:14
      throw new ERR_INTERNAL_ASSERTION(message);
      ^
      Error [ERR_INTERNAL_ASSERTION]: This is caused by either a bug in Node.js or incorrect usage of Node.js internals.
      Please open an issue with this stack trace at github.com/nodejs/node/issues
      at assert (node:internal/assert:14:11)
      at internalConnectMultiple (node:net:1118:3)
      at Timeout.internalConnectMultipleTimeout (node:net:1687:3)
      at listOnTimeout (node:internal/timers:575:11)
      at process.processTimers (node:internal/timers:514:7) {
      code: 'ERR_INTERNAL_ASSERTION')
      }
      ازي احلها ؟؟

    • @ashrafflefl1435
      @ashrafflefl1435 10 месяцев назад

      node 21.11 installed

  • @JohnEmad-w2h
    @JohnEmad-w2h 8 месяцев назад +1

    عاااش ي هندسه ❤
    ياريت تعملنا مشاريع ب node js

    • @alisleem1
      @alisleem1  8 месяцев назад +1

      باءن الله الفتره الجايه

  • @abdelrhmanhani7378
    @abdelrhmanhani7378 10 месяцев назад +1

    تسلم ايدك يا هندسة شرح جميل جدا ❤❤
    30:01 ياريت

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      انتا بتختبرني ^^ ...حاضر باذن الله يا صديقي

    • @abdelrhmanhani7378
      @abdelrhmanhani7378 10 месяцев назад +1

      @@alisleem1
      اطلاقا يا هندسة 😂
      انا عملت داش بورد قبل كده بس لما لقيت حضرتك اللهم بارك بتستخدم ادوات المحتوي العربي مش بياجي ناحيتها غير نادرا و بالاسلوب والمستوي ده قلت لازم استفيد منك ربنا يكرمك ويوفقك ♥️

    • @alisleem1
      @alisleem1  10 месяцев назад

      @@abdelrhmanhani7378 حبيبي يا هندسه باذن الله الفتره الجايه تشوف حاجات عظمه

  • @mr-tawfiqueragab8264
    @mr-tawfiqueragab8264 10 месяцев назад +2

    ربنا يبارك فيك ويحفظك الشرح جميل جدا من فضلك محتاجين dashboed and portfolio بال next.js شكر جزيلا ❤❤

    • @alisleem1
      @alisleem1  10 месяцев назад +2

      باذن الله قريبا ^^

  • @عبدالرحمنكريمعمرو
    @عبدالرحمنكريمعمرو 10 месяцев назад +3

    عاش يا هندسه وربنا يبارك فيك ❤ ممكن فديو زي دي بس mern stake

    • @alisleem1
      @alisleem1  10 месяцев назад +2

      باذن الله يا هندسه , وهيبقا Express مع TypeScript and PostgresQL

  • @talday0
    @talday0 10 месяцев назад +3

    جزاك الله خير

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      شكرا ^^

  • @moussaibrahem9
    @moussaibrahem9 10 месяцев назад +2

    عاش يا هندسة

  • @ibraheemkatta3488
    @ibraheemkatta3488 10 месяцев назад +1

    جميل جدا، ورائع!
    ربنا يبارك فيك

  • @ferasalkilani8440
    @ferasalkilani8440 4 месяца назад +2

    جزاك الله خيرا و شكرا على المجهو الرائع في الفيديو, أحب أن أضيف ملاحظتين
    1- الباك اند في الفيديو يعمل مع nvm 18.16.0 فلذلك يجب الانتباه عند تشغيل السيرفر لاصدار ال nvm المطلوب
    2- مكتبة clerk هي من الاصدار 4.29.1 والا لن يعمل التطبيق الذي في الفيديو

    • @mostafabarakat4663
      @mostafabarakat4663 4 месяца назад +1

      فعلا clerck عمله معايا مشكلة ... واما جيت install 4.29.1 version .... It doesn't exist !! .... How solve this problem ?

    • @ferasalkilani8440
      @ferasalkilani8440 4 месяца назад +2

      @@mostafabarakat4663 يجب الانتباه للاصدارات و التوافق بينهم...
      هذه هي الاصدارات المتوافقة:
      {
      "name": "ecommerce",
      "version": "0.1.0",
      "private": true,
      "scripts": {
      "dev": "next dev",
      "build": "next build",
      "start": "next start",
      "lint": "next lint"
      },
      "dependencies": {
      "@clerk/nextjs": "^4.29.1",
      "@react-email/components": "0.0.12",
      "@stripe/react-stripe-js": "^2.4.0",
      "@stripe/stripe-js": "^2.2.2",
      "axios": "^1.6.4",
      "lucide-react": "^0.303.0",
      "next": "^14.0.4",
      "react": "^18",
      "react-dom": "^18",
      "react-email": "1.10.0",
      "resend": "^2.1.0",
      "stripe": "13.2.0"
      },
      "devDependencies": {
      "@types/react": "18.2.46",
      "autoprefixer": "^10.0.1",
      "postcss": "^8",
      "tailwindcss": "^3.3.0",
      "typescript": "5.3.3"
      }
      }

    • @ferasalkilani8440
      @ferasalkilani8440 4 месяца назад +1

      @@mostafabarakat4663
      {
      "name": "ecommerce",
      "version": "0.1.0",
      "private": true,
      "scripts": {
      "dev": "next dev",
      "build": "next build",
      "start": "next start",
      "lint": "next lint"
      },
      "dependencies": {
      "@clerk/nextjs": "^4.29.1",
      "@react-email/components": "0.0.12",
      "@stripe/react-stripe-js": "^2.4.0",
      "@stripe/stripe-js": "^2.2.2",
      "axios": "^1.6.4",
      "lucide-react": "^0.303.0",
      "next": "^14.0.4",
      "react": "^18",
      "react-dom": "^18",
      "react-email": "1.10.0",
      "resend": "^2.1.0",
      "stripe": "13.2.0"
      },
      "devDependencies": {
      "@types/react": "18.2.46",
      "autoprefixer": "^10.0.1",
      "postcss": "^8",
      "tailwindcss": "^3.3.0",
      "typescript": "5.3.3"
      }
      }
      هذه هي الاصدارات المتوافقة مع بعضها

  • @mustafamohammad404
    @mustafamohammad404 3 месяца назад +1

    تسلم يا هندسة بس ياريت لو تعمل مشروع cms from scratch ونبنى فيه معاك داشبورد وربط مع داتا بيز زى mysql او mongo علشان المشروع يكون متكامل وياريت لو تشرح ازاى نعمل deploy على shared server as hostinger او cpanel

  • @yuriboyka5755
    @yuriboyka5755 10 месяцев назад +4

    وأخيراا💐💐🥳🥳

  • @DavidYango
    @DavidYango 2 месяца назад

    ما شاء الله عليك ربنا يحفطك ممكن حضرتك تعمل فديو لرفع هذا المشروع وشكرا لحضرتك

  • @nohaelsayedsoliman2372
    @nohaelsayedsoliman2372 3 месяца назад

    شكرا ربنا يزيد حضرتك علما

  • @mzoughibilel9503
    @mzoughibilel9503 8 месяцев назад +1

    24:25 بالهناء و الشفاء التفاحة ❤ 🇹🇳🇹🇳🇹🇳

    • @alisleem1
      @alisleem1  8 месяцев назад

      حبيبي يا هندسه 😂

  • @abdessamadchokri352
    @abdessamadchokri352 9 месяцев назад +1

    great explanation, thank youu!

  • @amineamroussi1999
    @amineamroussi1999 10 месяцев назад +1

    تحفة فنية بالفعل لو كان ممكن تقوم بشرح كيف نقوم برفع المشروع على شيرد هوستين

    • @alisleem1
      @alisleem1  10 месяцев назад

      الموضوع ده بسيط يا امين مبياخدش دقايق محبتش اطول الفيديو عن كده تقدر تعمل deploy للفرونت علي vercel والباك علي Render

  • @islambn8962
    @islambn8962 6 месяцев назад +1

    مشكور على جهدك بس فيه شئ
    موضوع انك تحط ال amount فالurl مش افضل حاجة لانو ثغرة في النظام
    المفروض Never Trust Data from the Client

    • @alisleem1
      @alisleem1  6 месяцев назад

      كلامك صح يا هندسه بس احنا بنبسط الدنيا علي قد ما نقدر في ال demo ده ,
      في المشاريع الكبيره اللي هنعملها هنطبق كل حاجه professionally ان شاء الله

  • @Feras-Swed.A
    @Feras-Swed.A Месяц назад +1

    مشكور على مجهودك لكن السؤال المهم كيف نقدر نرفع المشروع وننشره مع قاعدة البيانات

  • @magdicoding
    @magdicoding 11 дней назад

    عم العالم اقسم بالله

  • @RABWA333
    @RABWA333 10 месяцев назад +1

    ماشاء الله ، اكيد ابداء فيه المدة الجاية ، الف شكر .
    هل نحتاج ل dashboard لادارة المستخدمين ؟

    • @alisleem1
      @alisleem1  10 месяцев назад

      اتفرج عالفيديو وانتا تفهم مش هتحتاج حاجه دا مشروع كامل بالداشبورد

  • @theBestOne_88
    @theBestOne_88 6 месяцев назад +1

    اه اكيد لازم تعمل لوحة تحكم بواسطة next js

    • @alisleem1
      @alisleem1  6 месяцев назад

      هنعملها فمشروع تاني باذن الله

  • @جمالالدوايمه
    @جمالالدوايمه 10 месяцев назад +1

    شكرا لك والله انك كفو

    • @alisleem1
      @alisleem1  10 месяцев назад

      حبيبي يا هندسه

  • @ismailmoussi205
    @ismailmoussi205 10 месяцев назад +3

    احسنت

    • @alisleem1
      @alisleem1  10 месяцев назад +2

      شكرا يا هندسه , حبيبي

  • @JohnEmad-w2h
    @JohnEmad-w2h 8 месяцев назад +1

    عااش بجد ي هندسه ❤❤
    هو انتي ليه حضرتك ما استخدمش Redux-Toolkit ف المشروع !؟

    • @alisleem1
      @alisleem1  8 месяцев назад +1

      المشروع صغير يا هندسه بحاول اقلل ال tools اللي التاس تستخدمها علي قد ما نقدر عشان فيه تدناس كتير دا اول مشروع ليها

  • @عبداللهمحمودعبدالهاديفاضل

    انت جميل اوي ما شاء الله

  • @taalam132
    @taalam132 3 месяца назад

    ي ريت ي هندسة تعمل فديو منفصل تعملنا فيه الداشبورد وجزاك الله كل خير ي رب

  • @AliensDesigner
    @AliensDesigner 9 месяцев назад +1

    @2:42:35 the API change to `carts?populate[products][populate]=banner&filters[userMail]=${email}`

  • @alitalip9941
    @alitalip9941 10 месяцев назад +1

    ما شاء الله شرح جميل
    انا هي اول مرة بشوف قناتك بس بدي أسأل هل كورس next js مكتمل؟

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      كورس ال Next12 مكتمل اما ال Next.14 بيتم التنزيل فيه حاليا ^^

  • @yuriboyka5755
    @yuriboyka5755 10 месяцев назад +3

    🔥🔥🔥💖💖

  • @khdero
    @khdero 7 месяцев назад +2

    بعد ما خلصت قسم How to Fetch Data in Next.js 14 يظهر لي خطأ
    Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
    Check the render method of `ProductSection`.

    • @alisleem1
      @alisleem1  6 месяцев назад

      when you get this error this means you are rendering not a value but object like for example data.address show {country:"",city:""} instead of a string like cairo. check your values and console them out first and u will fix it

  • @fatmaahmed4966
    @fatmaahmed4966 10 месяцев назад +1

    الله اكبر عليك

  • @eslamcheetos9641
    @eslamcheetos9641 6 месяцев назад +3

    السلام عليكم
    اولا تسلم ع تعبك و مجهودك الاكتر من رائع ربنا يباركلك
    عندى مشكله انا ربط cloudinary بالمشروع ومشيت ع نفس الخطوات بعد كدا دخلت ع strapi عشان ارفع صوره بتجيلى رساله خطأ " internal server error " الرساله دى بتكون تحت الصوره اللى المفروض تترفع ومفيش أى ميديا بتترفع خالص
    ف الدقيقه 48:45

    • @alisleem1
      @alisleem1  6 месяцев назад

      اتاكد من ال environment variables كويس جدا

    • @fadyv.sgames1762
      @fadyv.sgames1762 5 месяцев назад

      هل قدرت تحل المشكله لو سمحت؟؟

    • @bakra.156
      @bakra.156 4 месяца назад

      @@fadyv.sgames1762 ايش حصل معك

    • @AlaaMohamed-es5hd
      @AlaaMohamed-es5hd 3 месяца назад

      نفس المشكلة معايا يا بشمهندس اول ما عملت نفس خطوات حضرتك رفعت صورتين واشتغلوا معايا من clodinary قفلت المشروع وجيت اكمل ثاني الدنيا باظت بقالي اسبوع بحاول احلها مش لاقي اي حل

  • @simo_code
    @simo_code 9 месяцев назад +1

    thanks bro , keep going

    • @alisleem1
      @alisleem1  9 месяцев назад

      Thanks alot 🙏🏻

  • @AissaDev
    @AissaDev 7 месяцев назад +1

    prince wallahi prince

  • @ebrahimabdo7945
    @ebrahimabdo7945 10 месяцев назад +1

    بعد ما تقريبا استخدمنا Use Client في كل الصفحات تقريبا مش كدا فقدنا امكانيات Next و ال SEO ؟
    و جميل جدا ي هندسه ربنا يباركلك .

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      باذن الله في المشاريع الكبيره اللي جايه هقولك ازاي تتغلب علي الحته دي بس مكانش ينفع نعملها فبروجكت صغير زي ده , حلو انك لاحظت , ربنا يخليك

    • @ebrahimabdo7945
      @ebrahimabdo7945 10 месяцев назад

      ربنا يباركلك في وقتك وصحتك مستنيين منك المشاريع الكبيره ي صديق
      @@alisleem1

  • @يونسعلوان-ث2ف
    @يونسعلوان-ث2ف 7 месяцев назад +1

    ياريت ياهندسة تقدم محتويات نفس كذا قوية وأفضل أن تعمل تطبيق نفس فيس بوك

    • @alisleem1
      @alisleem1  6 месяцев назад

      باذن الله يا هندسه

  • @mhammadshami4047
    @mhammadshami4047 6 месяцев назад +1

    قصة كبيرة يا علي

  • @mahmoudelnakhlawi5627
    @mahmoudelnakhlawi5627 8 месяцев назад +1

    مشاء الله عليك ياهندسه ابداع والله ومجهود يشكر جداااا لو سمحت عندي سؤال هوا اقدر اضيف كاتيكوريز واربطها بالاتسرابي ولو ينفع ياريت اي هينت يساعدني علي ده

    • @alisleem1
      @alisleem1  8 месяцев назад +1

      اكيد طبعا يا هندسه اعملها relation ف table منفصل واشتغل عليها عادي يعني كل product تضيفو يبقا جواه ال id بتاع ال category التابع ليها

  • @nourbakhet1608
    @nourbakhet1608 3 месяца назад +2

    في الدقيقة 59:28
    الAuthorization : 'Bearer' +apikey
    ده الحل عشان يشتغل ال response

    • @MohamedHamza-xc1zq
      @MohamedHamza-xc1zq 3 месяца назад

      شكرا هي فعلا ماكنتش شغاله مع أن هي هي

    • @nourbakhet1608
      @nourbakhet1608 3 месяца назад

      @@MohamedHamza-xc1zq انا عملت سيرش كتير جدا لغايه ما لقيت الحل ده واستغربت من الحل 😂 ان المنطق واحد

    • @yazanshrouf4669
      @yazanshrouf4669 Месяц назад

      اغلبك تقلي كيف الحل للمشكلة مش عارف اعملها

    • @yazanshrouf4669
      @yazanshrouf4669 Месяц назад

      @@MohamedHamza-xc1zq ايش لازم عدل بالزبط ؟

    • @MohamedHamza-xc1zq
      @MohamedHamza-xc1zq Месяц назад

      @@yazanshrouf4669 بدل م هم مع بعض ف قوسين ال string خلى Bearer بس لوحدها ف string وال api key متغير زي مهو وبينهم +

  • @redatech0
    @redatech0 Месяц назад

    فيه مشكلة معايا وهيا اني بجيب المنتجات كلها عادي بس لما بجيب منتج واحد بس مش بيجيب داتا وبيظهرلي "status": 404,
    "name": "NotFoundError",
    "message": "Not Found"
    اتمني يكون فيه مساعدة لأني مش عارف ايه المشكلة + عامل زيك بالظبط في الفديو و مش فاهم في ايه + عملت fine one بس برضو

  • @Breadan2912
    @Breadan2912 10 месяцев назад +1

    باذن الله أطبق مع الفيديو ي هندسة وهيكون كامل ولا في حاجات مش موجودة أو مشروحة فيه

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      لا كامل يا هندسه

    • @Breadan2912
      @Breadan2912 10 месяцев назад

      ربنا يباركلك ى هندسة يارب هطبق معاه واذاكره بأمر الله

  • @mariamebrahim2020
    @mariamebrahim2020 3 месяца назад

    شكراً

  • @WorldNews73733
    @WorldNews73733 2 месяца назад +1

    هو انا بعد اما عملت المشروع
    عاوز ارفعه وحاولت كذا مره معرفتش
    فممكن بعد اذن حضرتك تعمل فيدو لرفع المشروع ده
    وشكرا لحضرتك لشرحك الجميل

  • @ayham9004
    @ayham9004 5 месяцев назад

    الله يعطيك الف عافية يا هندسة كورس حلو كتير ومفيد جدا
    بس عندي كم سؤال
    لو انا خزنت البيانات تبع ال cart ب local storage واخر شي لو بدي ببعتهن عل backend مو احسن
    ولملاحظة التانية والاهم
    بصفحة ال chickout
    فرضا العميل كتب ال url يدوي
    وراح عصفحة وبعت بلurl amount وهمي بهل حالة البرنامج رح يجيب السعر من url غلط

  • @RED-JACK
    @RED-JACK 9 месяцев назад +2

    يا هندسة وانا شغال معاك فالفيديو ك مبرمج front-end بيتعلم باك اند استوقفني حوار الsign pages وانتا بتعملها includes ومدري شو علشان الهيدر ميظهرش كسلت ورحت عملت الsign page component ستايل فيكسد وz-index عالي وbg-color واهي ماشية😂
    +
    ان طريقة الurl includes دي بتعمل مشاكل الهيدر مبيظهرش لو انتا دوست باك او رجعت للهوم قبل ما تsign in تاني

    • @alisleem1
      @alisleem1  8 месяцев назад +1

      يباشا if it works don't touch it 😂

    • @RED-JACK
      @RED-JACK 8 месяцев назад

      @@alisleem1
      انا اكتشفت ثغرة فالطريقة بتاعتك الي بتفيتش بيها الكارت توتال لسترايب
      الريأكت راوتر وانا باخليه يعمل بوش بالسعر فالرابط اكتشفت ان لو السعر يقبل القسمة علي 10 وجيت عدلت الرابط من 2400 مثلا ل 240 بلاقي الريسبونس والفلوس الي وصلتني سترايب 240 مش 2400 وكمان بيبعت للاوردر كدا فخد بالك بقا,
      انا عن نفسي حلتها مؤقتا
      اني احط اي بي اي الكارت الي فيه الاوردر بتاعي من سترايب وافيتشه كله تاني جوا صفحة التشيك اوت
      وبجد انا محتاج اشوفلي دكتور نفسي

  • @Alsmadi7
    @Alsmadi7 27 дней назад

    1 of 1 unhandled error Next.js (14.0.4) is outdated (learn more) Unhandled Runtime Error TypeError: ProductList.map is not a function Source app\_components\ProductList.jsx (8:18) @ map 6 | 7 | > 8 | {ProductList?.map(item=>( | ^ 9 | {item?.attribures?.title} 10 | ))} 11 | ما حل هذا الايرور

  • @eljokerhe2527
    @eljokerhe2527 8 месяцев назад +1

    عاش جدا على الشرح الجميل دا جزاك الله خيرا
    بس ياريت تقفل صوت الكيبورد وانت بتسجل

    • @alisleem1
      @alisleem1  8 месяцев назад

      للاسف مش بقدر هي mechanical 😅

  • @bakra.156
    @bakra.156 3 месяца назад +1

    حقيقه المشروع ممتاز ونقلة نوعية في المحتوى العربي.. الله يعطيك العافية ..
    انا المشكلة الي واجهتني في stripe رغم اني مشيت بالخطوات نفسها الي مشيت انت عليها .. ما اعرف اذا كان هناك طريقة اخرى لها

    • @MohamedAdel.9
      @MohamedAdel.9 Месяц назад +1

      السلام عليكم لما جيت اعمل اكونت علي Stripe مصر مش موجودة في الدول هو حضرتك عملت ايه

    • @bakra.156
      @bakra.156 Месяц назад

      @@MohamedAdel.9 مشيت بالخطوات من جديد .. وضبطت معي

    • @MohamedAdel.9
      @MohamedAdel.9 Месяц назад

      @@bakra.156 انت من مصر

  • @عبداللهمحمودعبدالهاديفاضل

    الله اكبر علييك

  • @hassankhaled4408
    @hassankhaled4408 9 месяцев назад +1

    شكرا جدا يا بشمهندس ع البروجكت الجميل ده بس حابب اعرف ازاي ممكن الpayment يبقي حقيقي الكلينت يدخل بيانات الفيزا و يسحب منو لفيزا الستور ؟

    • @alisleem1
      @alisleem1  9 месяцев назад

      تقدر تقرأفي ال documentation الخاص ب stripe نفسها

  • @ShroukAbdelwhab-w2p
    @ShroukAbdelwhab-w2p 8 месяцев назад +2

    اه بعد اذنك محتاجين نعرف نعمل الداش

  • @motasder
    @motasder 10 месяцев назад +1

    انا بحبك في الله

    • @alisleem1
      @alisleem1  10 месяцев назад

      ربنا يخليك , احبك الذي احببتني فيه

  • @nourbakhet1608
    @nourbakhet1608 3 месяца назад

    ملف الenv.local يتعمل برضو في بروجكت
    اتكريت في الstrapi ولا يتكريت فقط في بروجكت الecommerce next ؟

  • @A7MDMahmoud
    @A7MDMahmoud 6 месяцев назад +1

    creative

  • @Titan-ey2wj
    @Titan-ey2wj 5 месяцев назад +1

    hello thnks for the video, can u please post a video of how to deploy and host it?

    • @alisleem1
      @alisleem1  5 месяцев назад +1

      i already made 2 videos on channel after it check them out

  • @ahmedabuseta3409
    @ahmedabuseta3409 10 месяцев назад +1

    بعد اذنك ي هندسه ازاي اعمل auticomplete ف التيرمنال،
    وجزاك الله خيرا ع مجهودك❤

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      مش فاكر والله حاليا يا هندسه هبقا ابصلك عليها

  • @ezadeeeeen
    @ezadeeeeen 3 месяца назад

    طيب لما عرضت المنتجات في client compoenet ،كذه مااستفدنا من الnext وبيكون seo للموقع مش احسن حاجة

  • @kidssongs_
    @kidssongs_ 3 месяца назад +1

    بشمهندس لو عايزه اعمل payment حقيقه لبروجكت هرفعه علي سيرفر و يقدر العميل فعلا يختار خدمه و يدفع تمنها اون لاين ايه اللي مفروض أغيره فجزء الstripe اللي في فيديو .. هل لو حطيت رقم كارد حقيقي هيسحب منه ؟

    • @MohamedAdel.9
      @MohamedAdel.9 Месяц назад

      السلام عليكم لما جيت اعمل اكونت علي Stripe مصر مش موجودة هو حضرتك عملت ايه

  • @lczyi
    @lczyi 10 дней назад +1

    🤚🏻

  • @omarmode9012
    @omarmode9012 7 месяцев назад +3

    ممكن يا بشمهندس لو تعمل فديو شرح ازاي ارفع المشروع علي استضافه لاني حاولت كتير وعندي مشكله ومش عارف ارفعه

    • @alisleem1
      @alisleem1  6 месяцев назад +1

      حاضر يا هندسه بنزلو

    • @mahmoudelnakhlawy9014
      @mahmoudelnakhlawy9014 6 месяцев назад

      اااااععععععع يعني ايه بنزله اااااعععع

  • @MohammadNasser-g5u
    @MohammadNasser-g5u 9 месяцев назад +2

    wa7sh 3shet yasta

    • @alisleem1
      @alisleem1  9 месяцев назад

      ربنا يخليك 😍

  • @huntersmsm5486
    @huntersmsm5486 5 месяцев назад

    ما شاء الله علي الشرح اللهم بارك كنت بس عايز اعرف حاجه دلوقتي في clerk عشان دلوقتي هما عملو في docs بتعتهم حاليا حاجه في middelware خلو كل الروتس بابلك و انا الي احدد اي الي بريفت عن طريقه فانكشن
    import { clerkMiddleware, createRouteMatcher } from "@clerk/nextjs/server";
    const isProtectedRoute = createRouteMatcher(["/buy"]);
    export default clerkMiddleware((auth, req) => {
    if (isProtectedRoute(req)) auth().protect();
    });
    export const config = {
    matcher: ["/((?!.*\\..*|_next).*)", "/", "/(api|trpc)(.*)"],
    };
    زي كدا مثلا فا هل الطريقه دي تمام و صحيحه ولا تحتلف عن الفيديو انا عارف انو انا مفروض امشي عكسك حاليا و انا الي اكتب الروتس المحميه مش البابلك

  • @heshamabdulaziz8135
    @heshamabdulaziz8135 10 месяцев назад +1

    سلام ممكن بشمهندس تكملة هذا المشروع وذلك من خلال عمل dashboard باستخدام nextjs،postgras لان اغلب الشركات ما تستخدم strapi وشكرا

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      تمام باذن الله بعد ما اخلص اللي فايدي.حاليا بعملو ب Express و Nest كمان

  • @-kokteal8406
    @-kokteal8406 9 месяцев назад +1

    كان عندي سوال يعد اذنك ازاي اعمل Deployment ل Strapi ؟ و ل app نفسه

    • @alisleem1
      @alisleem1  9 месяцев назад +1

      باذن الله هبقا اعمل فيديو لل deployment لللاتنين

  • @ahmedramadan-m3t
    @ahmedramadan-m3t 5 месяцев назад

    الله ينور ي باش مهندس ربنا يجازيك خير ... بس انا كنت عايز اعمل quantity و اعمل عليها update يعنى ازود عدد البرودكت واحد او انقص واحد وكدا ... حاولت كتير ان اعملها و مش نافعه معايا خالص ... عملت حلول كتير مش مظبوطه خاالص

  • @apassAlmhamd
    @apassAlmhamd 6 месяцев назад +2

    يا باش مهندس طلعت عندي مشكله can not read properties of undefind reading map يا ريت يا باش مهندس لو عندك فكره ليش صار هيك مشكله شو في حل ممكن نوصلو وشكرا لك

    • @alisleem1
      @alisleem1  6 месяцев назад +1

      بص يا هندسه ده معناه ان انتا حاطط قيمه متغير مش string او number اعمل console log هتلاقيه array او object

    • @apassAlmhamd
      @apassAlmhamd 6 месяцев назад

      تماما طلع معي array في object

    • @apassAlmhamd
      @apassAlmhamd 6 месяцев назад

      @@alisleem1 اي تمام يا باش مهندس شكرا ليك وجدت الخطأ شكرا على جهودك معنا الله يبارك فيك 🙆‍♂️

  • @ehabsabry9358
    @ehabsabry9358 10 месяцев назад +2

    كورس جميل .. بس لو سمحتلي في مشكلة في كونتراست الألوان.. بجد توجع العين..

    • @alisleem1
      @alisleem1  10 месяцев назад +1

      حاضر مركزتش فيها

  • @AhmedAli-hg7qj
    @AhmedAli-hg7qj Месяц назад

    هو انا ينفع استخدم strapi واعمل dashboard فنفس الوقت وتتعامل مع strapi عن طريق api بدل ما الكلاينت يدخل علي الداشبورد بتاعة سترابي ؟
    ولو ينفع فلازم ادي العميل الايميل بتاع سترابي ولا مش لازم يعرف اصلا ؟

  • @hossamahmed3375
    @hossamahmed3375 9 месяцев назад +1

    الكورس كويس جدا بس مشكور توضح ازاي نرفعه علي اي استضافة مجانية

    • @alisleem1
      @alisleem1  9 месяцев назад

      باذن الله هعملو فيديو منفصل

  • @KamelChaib-d3k
    @KamelChaib-d3k 4 месяца назад

    لما نغير في plugins.js .env middleware.js يفصل من localhost:1337/admin كيف اعادة اشغاله شكرا جزيلا

  • @MohamedHamza-xc1zq
    @MohamedHamza-xc1zq 3 месяца назад

    انا لو مش مستخدم cloudinary ومستخدم strapi بس. اكتب ف ال domains بتاع ال images اي ؟
    عشان الصور مش راضيه تحمل معايا