Hi friend,
I'm a Javascript and PHP developer. I've worked with jQuery and Angular.js (1) many times so it will take almost no time to create the app using those two techs. I'm new in Angular2 and Vue.js but as this app is very simple it wouldn't be a problem. React will take me a little longer because is the one that I have to study.
I've not created tutorials in the past but I'm interested in that. In fact I'm in the way of creating a YouTube channel in order to talk about FrontEnd development.
I think that I can complete the plain javascript, jquery, angular1, angular2 and vue.js versions of the app in the first day. Then I guess I will use the ramaining time to create the react.js one.