Do i need any build to make a project page?
No.
But if your project is listed or not, chances are, no one will give you feedback on your project page, nor on any blog post.
Look here https://itch.io/feed?filter=new_games
Things are posted by the minute.
Also here for devlogs/blogs.
https://itch.io/feed?filter=posts
Your stuff will drown in all the other stuff. And even if 100 people would download your project or look at your blog post, you still might get 0 feedback. You either need to get an audience by the 1000 or ask for feedback at places where people like to talk. Community, message boards, discord... But your own blog post / project page is about the last place you can expect feedback - if you are unknown. If you already have a following, things get different.
This is just a general observation. Maybe your project is interesting to some people and they happen to be talkative.