I'm currently working on a CMS built using Node.js, MongoDB, Mongoose, Express at the server and Angular 4 at the client side as a SPA CMS, I think it will be easy to modify it to suits your needs.
Relevant Skills and Experience
Even that I'm new to freelancer but I have years of experience, be sure that you can trust this experience.
Proposed Milestones
$250 USD - The total cost of the project
Do you already have a domain or a host?