-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Connect 'Contact Us' page using API #604
Connect 'Contact Us' page using API #604
Comments
@maxskewes is working on Contact Us page. He is trying to connect the form using Google API.
|
@maxskewes |
@maxskewes @DrIffathsultana It seem Google Forms and responses is self-contained, I don't think we need backend functionality here, anyways please let me know how can I help if you think anything else could be required |
Issues arose with using Google docs as a rest API. Emerson is creating a new spreadsheet and will give me the info. Everything is ready to connect the API using axios. |
Progresses: I am still working in the new API. |
Will communicate with Emerson when he is finished. Also meeting with Akib this weekend for additional clarification. |
We are waiting for progress on Emerson's API; if the issues remain unresolved we will consider other API options. |
@emecas Any updates regarding the new API. |
July 22nd - we are waiting on an API. @emecas could you pls update? |
@maxskewes @DrIffathsultana I just added a PR adding the required API: civictechindex/CTI-website-backend#74 I am still having issues running the migration maybe @cnk could help me to unblock that part. |
This code will replace the form that is currently appearing on the the contact us page. It cannot not contain a way to upload your logo, we will do that via another method. Here is a link to the instructions for how we got the imbedded code from the form Here is our form: HTML for contact form
|
The uploading of logos should be done via google form. And you cannot imbed those forms via iframe. So the quick solution for launch is to just have a link that appears directing people to the form where they can upload their image. A decision should be made about when we are directing people to this form, so we know what specific information it should collect. People being directed to form to add logo from the following location (if you think of any other start point, please add):
|
Overview
Connect the form on Contact Us page using Google API
Action Items
Using the Google API, connect the form
Resources/Instructions
http://civictechindex.org/about/contact
https://docs.google.com/forms/d/1y4l9vlQuKnoq6Asd4LOpvdBtvHeFXLUrqNoCH_5Aw1s/edit
Figma
Google form API
Our current google form
Civic Tech Index - Communicate With Us
Civic Tech Index - Communicate With Us (Responses)
The text was updated successfully, but these errors were encountered: