I'm planning to learn about Nodejs and try to make a website for upload image or embed video from other site for my class.

It likes a public social network with just a just a few blog features for administrator only.

Cause of the limited of myself and the time, I decide to use an open source Nodejs CMS which has almost those function and contribute it to became my class's website.

Please give me some suggestion, are there any CMS like that?