First, the self-doubt is for real! I cannot emphasize enough how even running this Jam was an exercise in imposter syndrome. Everything I've put out has seen me cycle through delusions of grandeur, crushing self-loathing, rageful defiance, and defeated resignation. That's basically my editing process, too. So, just know everything from me that I try to describe as "meh, I made this, whatever" is the result of an emotional everythingness, but the self-doubt is primary.
Second, you can make a page for your project and submit it to this jam so it will forever be here, and you can even change the title and url of the page later when your title changes. If you look at my page for COSR, you'll see I've been posting Devlogs the whole time. The page has been getting views, getting added to lists, and even getting people to follow me on this platform. It didn't have any files to download until today. I'd recommend making one for your project and using it like a single-purpose blog (if you want to) so people can follow along with your progress.
I'll be giving feedback on JAMuary submissions into next month, and maybe beyond. Today is only the deadline to get your page submitted, not the deadline for your finished product.
Either way, I'm following you and I hope to see how your work progresses!