اذهب إلى المحتوى

Zen Eddin Allaham

الأعضاء
  • المساهمات

    944
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    37

كل منشورات العضو Zen Eddin Allaham

  1. كيف يمكن اكمال عملية انشاء mongodb atlas
  2. عند مدة تنفيذ مشروع تخرج وليكن اسبوع هل يوجد مانع اذا تأخرت قليلاً لان لا اعلم ماذا سيحدث معي خلال فترة محددة لتنفيذ مشروع
  3. حسنا الان قمت بتقدم للامتحان لكن توجد خانة textarea لم افهم ما يجب علي ادخاله في خانة " يرجى مشاركة أي شيء من شأنه أن يساعد في التحضير لاجتماعنا."
  4. طيب هل يسمح اذا واجهت مشكلة لم استطع حلها انا اسئل AI
  5. سؤال بالنسبة للمشروع تخرج الخاص ب امتحان هل يوجد ايضأ مساعدة من قبل مدربين ام لا
  6. الان انتهيت من كل شيء اتممت اربع مسارات ونفذت مشاريع ورفعتهم على جيت هب واتقنت مسارات حتى اصبحت قادر على الاجابة على اي سؤال وايضأ مع فهم مشاريع لكني متردد بسبب مجهول ولا اعلم ما سبب
  7. سلام عليكم في رحلتي في تعلم تطوير مواقع تعلمت html css وتعلمت JavaScript بشكل عميق مشكلتي في تطوير مواقع هي اني ما اعرف اصمم تصاميم احترافية للمواقع لكن اذا شفت تصميم figma اقدر احوله الى كود html css سبب تلك مشكلة لدي لاني انا اركز على منطق برمجي ولا اركز كثيرا ب تصاميم ف غاليا انا اعتمد على AI بتوليد كود تصميم كيف اصبح مصمم UI UX من اجل اكون مطور مواقع مميز
  8. انا حاليا وضعي اكملت اربع مسارات مع تنفيذ مشاريع ورفعهم على جيت هب وبالنسبة للمشاريع قدرت اهمهم كلهم بنسبة 70% ومشان موضوع اسئلة نظرية عندي ثقة اني لح اعرف اجاوب عليهم هل وضعي ممتاز وتنصحني اقدم للامتحان ام يجب عليه فهم شيء اخر
  9. في تقدم للاختبار هل انا مطالب ب شرح مشاريع التي قمت بها في دورة حسب المسارات التي حددتها لاختبار من الف الى ياء لتأكد اني قمت بفهم مشروع
  10. الا تعمل قاعدة بيانات mongodb compass حيث قمت بأضافتها ب Environment Variables مع قيمة ولم يعمل خادم هل تقصد بأن استبدل قاعدة بيناتي محلية ب atlas?
  11. انا استخدمت mongodb compas هل بقدر اشغل خادم بنجاح حيث مشكلة عندما اريد انشاء حساب و تسجيل دخول يطلع alert Server error. Please try again.
  12. لقد انتهيت من مشروع وانه يعمل بشكل كامل لكن عند رفعه على vercel توقف خادم عن عمل ماهي مشكلة https://to-do-list-app-full-stack.vercel.app/ To-Do-list full-stack.zip
  13. توجد مشكلة في مشروعي والتي هي عند انشاء مهمة لا يظهر نص ويطبع ب كونسول غير مصرح به مع اني مررت توكن وربط باك اند ب فرونت اند ب طريقة صحيحة ولا اعلم ما مشكلة To-Do-list full-stack.zip
  14. هل يمكن ان تخبرني مثل ما نوع مشروع المتوقع
  15. المشروع تخرج هل سيكون معقد وكبير ام مشروع عادي
  16. انا اكملت مسارات التي ذكرتها من الف الى ياء لكني اقصد اني لست متمكن كثير من مشاريع باك اند يعني اعرف اساسيات واسوي تطبيقات بسيطة ب باك اند
  17. يعني انا لست جاهز للامتحان اليس كذالك
  18. انا مستواي ب باك اند اقدر اسوي فورم انشاء حساب و تسجيل دخول و سويت مشروع Todolist ومشاريع يلي ب دورة فقط هل تظن ان مستواي محدود ب باك اند
  19. الان انتهيت من 4 مسارات وهم اساسيات js و react و nodejs و typescript ونفذت مشاريع ورفعتهم على جيت هب وانا جونيور باك اند اما فرونت اند انا قوي فيه لكني اعرف كيف اربط مشروع باك اند مع فرونت اند واجعله يعمل هل اذا كنت junior full stack لح كون ضعيف ب امتحان؟
  20. تواجهني مشكلة غريبة ولا اعلم ما هي حتى ذكاء اصطناعي لم يستطع حلها مشكلة موجودة في ملف page.tsx داخل مجلد home To-do-list full stack.zip
  21. حليت مشكلة اخي مصطفى لا داعي للارسال مشروع شكرا جزيلا لك
  22. اوك اخي مصطفى مشكور بس وقت حطيت شرط يلي يتحقق من وجود id وقت استخدمت دالة PATCH و DELETE في مجلد [id] ظهرت استجابة invalid id بس انا عرفت id ب params ومع ذالك يوجد خطأ if (!mongoose.Types.ObjectId.isValid(params.id)) { return NextResponse.json({ error: "Invalid id" }, { status: 400 }); }
  23. انا حليت مشكلة url لكن توجد مشكلة لم افهمها والتي هي ان دالة PATCH ترجع null بدل من تعديل اما دالة DELETE ترجع استجابة خاظئة ولم افهم ما مشكلة import { connectDB } from "@/app/libs/connectDB"; import { NextRequest, NextResponse } from "next/server"; import Todos from "@/app/models/Todos"; import { authenticate } from "@/app/libs/authenticate"; import mongoose from "mongoose"; type Params = { id: mongoose.Types.ObjectId; } export async function GET(request:NextRequest, {params} : {params: Params }){ try{ await connectDB(); const userId = await authenticate(request); const task = await Todos.findOne({_id: params.id , userId}); return NextResponse.json({task}) }catch(e:any){ return NextResponse.json({error: e.message}, {status:500}) } } export async function PATCH(request:NextRequest , params:Params){ try{ await connectDB(); const {title , content} = await request.json(); const userId = await authenticate(request); const taskUpdate = await Todos.findOneAndUpdate({_id: params.id , userId}, { title , content }, {new: true}); return NextResponse.json(taskUpdate); }catch(e:any){ return NextResponse.json({error: e.message}, {status:500}) } } export async function DELETE(request:NextRequest , params:Params){ try{ await connectDB(); const userId = await authenticate(request); const taskDelete = await Todos.findOneAndDelete({_id: params.id, userId}); if(!taskDelete){ return NextResponse.json({error: "Task not found"}, {status: 404}); } return NextResponse.json(taskDelete); }catch(e:any){ return NextResponse.json({error: e.message}, {status:500}) } }
  24. لا ادري ما سبب مشكلة مع ان مسار صحيح To-Do-List-Fullstack.zip
×
×
  • أضف...