Hi,
You can also incorporate 'Review & Rating' option and 'Share post via social media' into your blog and it wouldn't be cost you much more, it can be done within your budget range.
I would like to use WP platform for this job which user-friendly, cost-efficient and take lees time to build. So please message me to check my WP blogs.
I am very much excited to work on this project and share my thoughts to build a perfect portal.
Thank You,
Sandip