I’m wondering, isn’t there a way to install UserFrosting via C-Panel on a windows computer?
It depends. I assume we’re talking about a shared hosting? Do you have SSH access ?
As long as you have FTP access and other dependencies (PHP, db, etc.), you could do it. If you build locally, you can upload via FTP. That being said, shared hosting are not worth it nowadays. VPS doesn’t cost more and you get much more control.