Hi there, I'm a professional development with lots of experience in Javascript. I recently completed a very similar project to this on freelancer, you can check my profile for a review. I'd love to help you with this, please message me with more info!