We have a single page ruby on rails application hosted at [login to view URL], there is simple form in that site for allowing people to post queries about our services.
We want the form to be programmed, using Google recaptcha, an Angular JS script should, validate the captcha, submit the form, on the server side, the controller should receive the data, populate a mail using SendGrid mail API ([login to view URL]) and send it to us, on success a modal dialog box using [login to view URL] .