Hello there,
I am an web developer with experience of 4 years. I can work with HTML5, CSS and JavaScript modern frameworks (Specially Vue.js). I go through your requirements, I can complete your task as per your requirements.I have good knowledge of Nodejs (Expressjs ) also.
Thank you.