ngoworldcommunity / NGOWorld

A platform to connect and support NGOs, charities and you to build a better tomorrow.
https://ngoworld.org
MIT License
366 stars 421 forks source link

Bug: contact us button is broken in footer #1131

Closed MahendraDani closed 11 months ago

MahendraDani commented 12 months ago

Description

https://github.com/MilanCommunity/Milan/assets/116940083/a663ff8d-6a8c-453d-a30b-083a8a70062b

Proposed Solution

Solution 1

We can show Work in progress as shown in https://milanhub.org/shop

Solution 2

We can develop a contact us page and create a contact form which will open when contact us button is clicked.

Screenshots

Screen shot for proposed solution 1 milan_contact

Browser 🥦

Google Chrome

Checklist ✅

github-actions[bot] commented 12 months ago

Hello @MahendraDani, thank you for raising the issue.

Currently, the issue is marked as https://github.com/MilanCommunity/Milan/labels/status%3A%20todo%20%E2%8F%B3 so please wait until the maintainers/owner review it and provide you with feedback/suggestions to proceed further.

Feel free to reach out to Tamal on Twitter, or drop a mail at tamalcodes@gmail.com if you think that this issue is of critical priority.

Give us a ⭐ to show some support Happy OpenSource 🚀

VishalMyla commented 11 months ago

please assign this issue to me

MahendraDani commented 11 months ago

@VishalMyla I will be working on this issue. Please checkout other open issues. Thanks!

tamalCodes commented 11 months ago

This is being worked on in #1082 , if they are inactive for a few more days I'll assign it to you. Until then please stay on hold. Do not make PR for the same for now.

MahendraDani commented 11 months ago

This is being worked on in #1082 , if they are inactive for a few more days I'll assign it to you. Until then please stay on hold. Do not make PR for the same for now.

@tamalCodes alright

MahendraDani commented 11 months ago

@tamalCodes Should I start working on this issue now!

tamalCodes commented 11 months ago

Sure go ahead, please take a look at this issue to have a more understanding of what we desire to have. In case of more doubts please let me know !

📑 Checklist in case you missed something

Please maintain structure, use conventional pull request titles, and avoid spam to avoid closure or bans.

MahendraDani commented 11 months ago

@tamalCodes Thanks. Would you please tell me which input fields should be there fir users in the form when the modal opens after the button is clicked. For example - name,email,query , etc?

tamalCodes commented 11 months ago

I am planning to use the Report schema for the same, so the details can be the same as what we have in the schema, and API call would also be needed, one might be already present in the Frontend code.

In the backend, we have the Report route which can be used.

MahendraDani commented 11 months ago

@tamalCodes
So I need to develop the UI of contact us form and then connect it to report route in the backend right?

tamalCodes commented 11 months ago

@tamalCodes So I need to develop the UI of contact us form and then connect it to report route in the backend right?

yes the submit button will just send over that data. You can use this already coded function too for the same.

MahendraDani commented 11 months ago

@tamalCodes So I need to develop the UI of contact us form and then connect it to report route in the backend right?

yes the submit button will just send over that data. You can use this already coded function too for the same.

Alright! I will try to complete this asap.