Thanks for giving it ago.
It was a bit fustrating at times working with ChatGPT, when asking it to implement new functions it would forget about other functions, change the names of the css/js files randomly.
I found in the end the best way to get it to write the code that I wanted was to just ask for specific functions or give it a function to modify.