is it a requirement for a certain engine or any framework or engine
The only requirement is that you can host your game on itch.io, as a web build or a download. Any engine/coding language is fine!