Hi,
I am Node.js, Angular expert.
I can help you to create MEAN app which will provide your requirement.
I have done several projects in MEAN(MongoDB [login to view URL] Angular Node.js), You may look at my profile.
I'll create a reusable service which can use on template basis and each functionality will be connected with REST APIs.
Let me know when we can discuss further.
I am Sr. Software Engineer having experienced in Node.js, REST APIs, JavaScript, AngularJS(1/2/4/5),ExpressJS, Swagger,Loopback, AWS Services ,SQL(MySQL, PostgreSQL, MS SQL Server, Sqlite3), NoSQL(MongoDB, CouchDB), Linux,Windows, Git,Nginx.
Thanks,
~abdul