I need help urgently

can any frontend openedx developer hop on a call with me to just help me with this issue im facing with mfes that ive been trying to solve for 3 weeks now?

Hi @bahaa
We don’t do community support calls here, but if you can detail the problems you’re facing, what you’ve tried, and what version of Tutor/MFE you are using then we can try assist you

Hello Joel,

Im new to OpenEdx and Im trying to customize the pages for a project Im working on. I genuinely dont know how to explain my problem because Ive been trying to fix it without really knowing what to do. Ive tried ChatGPT and read forums and Github. Im using tutor version 21. If I can breifly explain the problem its basically the mfe doesnt open with me at all i just get a white screen with no UI and ChatGPT said that i should change my env.dev file and stuff like that. For context I am working on a windows VM on my mac. Ive basically tried everything and I still cant figure this out. Ive even followed the official steps in documentations. All im trying to do is customize the pages using react through MFE.

Hi @bahaa

To be honest with you I don’t really recommend using ChatGPT for most things with Tutor/OpenEdX unless you’re extremely specific in the information you feed it, remember that LLM’s can confidently give out misinformation very easily.

When you say you’re using a Windows VM on your Mac, are you installing Tutor into the Windows VM using WSL (Windows Subsystem for Linux)? I know that many people have successfully done WSL based installs, but personally I’ve found it a bit too finicky.
My guess is that you might have better results running it either directly in MacOS, or since you’re using a VM anyway it might be worthwhile setting up a dedicated linux based VM for Tutor specifically, my personal preference is to have a dedicated linux system to run it so that its separate from your main system.

are you able to share any details of what you’re trying to customise and examples of what you’ve tried so far? Even if you tell us what didn’t work maybe it can give us a better idea of what you’re trying to do…

if you run tutor local status does it show all the containers running properly?
if you watch the logs and try load a page, are there any errors that show up? run tutor local logs -f --tail=1 and refresh the webpage to see the logs in realtime

We need more details on what this means. What are you trying to customize, and how? Are you able to just leverage frontend plugin slots? Are you making a new MFE? Use A Frontend Plugin Framework Slot — Latest documentation