Anything's possible :) Just read up on how the old-school backend works, i.e., PHP and SQL on the server hosting the website – that's how I do it here: www.soyerdev.pl. I'm building an MVP for investors. The entire front-end is in GameMaker. The Windows version also has C++ extensions, and the Android version has ext in Java to improve display on the device, touch detection and other stuff, because GM is weak when we go into the mobile. I was thinking about writing articles and recording some tutorials, because why not? But I don't have time right now. I'll probably do that in the near future, as there's very little material available on what you can do with GM in terms of networking
.