Hello.
I've clearly read your requirements and fully checked your github code.
Your source code is based on html/js and nodejs server code.
Why you not added nodejs skill in your project?
Do you want server side code using php?
Whatever you want, i can complete your job.
As a full stack web developer, i have sufficient experience in php, nodejs, LAMP stack and MEAN stack.
If you choose me, you will see my high skill and best quality. Please contact me. Thanks.