Community-Website icon indicating copy to clipboard operation
Community-Website copied to clipboard

[Frontend] Integrate GET Contact Us Data

Open Kajol-Kumari opened this issue 2 years ago • 7 comments

Deliverables -

  • [ ] Go to admin dashboard(by logging in using admin credential, which can be found in project readme) => Click on Contact Us tab. It should call the GET Contact US API and should show the list of data in the form of card.[one data in one card]
  • [ ] Each card should have a delete button/icon [based on whichever ui looks better ]

Similar to - https://github.com/HITK-TECH-Community/Community-Website/pull/764

Kajol-Kumari avatar Mar 05 '22 07:03 Kajol-Kumari

I would like to work on this issue, can I work on it?

artimanputra avatar Mar 05 '22 17:03 artimanputra

Sure @artimanputra Please go ahead with this issue.

Just make sure that this issue is dependent on #696 so you might need to collab with the other person working on the same

Kajol-Kumari avatar Mar 05 '22 17:03 Kajol-Kumari

I would like to work on this issue. Can I work on it?

meet503186 avatar Mar 10 '22 05:03 meet503186

@meet503186 please go ahead with this issue. @artimanputra unassigning this to you as I didn't get any progress since last 20 days

Kajol-Kumari avatar Mar 25 '22 07:03 Kajol-Kumari

@meet503186 please update on this issue.

Kajol-Kumari avatar Apr 15 '22 15:04 Kajol-Kumari

Hi I am a GSSOC22 contributer can i work on this?

sharma-tanishq avatar May 03 '22 10:05 sharma-tanishq

Sure @sharma-tanishq please go ahead with this issue.

Happy Learning :)

Kajol-Kumari avatar May 03 '22 12:05 Kajol-Kumari

Hi can you please assign this task to me?

shaunak-09 avatar Dec 21 '22 08:12 shaunak-09

Hi can you please assign this task to me?

Please go ahead. We will give 1 week buffer for this issue to be completed.

Happy Learning :)

Kajol-Kumari avatar Dec 21 '22 09:12 Kajol-Kumari

I would like to work on this issue under JWOC

neokd avatar Feb 23 '23 15:02 neokd

Thanks

neokd avatar Feb 23 '23 16:02 neokd

Can I get some additional info about this issue. Wish go work on it under swoc but would like to know more about deliverables before commitment.

Thanks.

Shreyas-SAS avatar Jan 08 '24 14:01 Shreyas-SAS

@thevirengarg before assignment can I get some insights on deliverables?

Shreyas-SAS avatar Jan 08 '24 14:01 Shreyas-SAS

@thevirengarg before assignment can I get some insights on deliverables?

What insights do you want? You can list down some

thevirengarg avatar Jan 08 '24 14:01 thevirengarg

  1. Is the creation of the contact us API a part of the project or is it already available and just a fetch request is needed for presenting data in form of cards with a button for deletion?
  2. By deletion, it should delete on API server storage as well right just like a database delete?
  3. Should there be a method to add a new contact as well or only delete?
  4. If API creation is required, where can I find the current contact dataset and required schema?

First 3 are main points. 4th can be started from empty list. No issues with that.

Please share a bit more details on that and any deadline that is required.

Shreyas-SAS avatar Jan 08 '24 15:01 Shreyas-SAS

  1. Is the creation of the contact us API a part of the project or is it already available and just a fetch request is needed for presenting data in form of cards with a button for deletion?
  2. By deletion, it should delete on API server storage as well right just like a database delete?
  3. Should there be a method to add a new contact as well or only delete?
  4. If API creation is required, where can I find the current contact dataset and required schema?

First 3 are main points. 4th can be started from empty list. No issues with that.

Please share a bit more details on that and any deadline that is required.

@Kajol-Kumari

thevirengarg avatar Jan 08 '24 16:01 thevirengarg

@Shreyas-SAS

  1. The contact us api is already there, you just need to integrate it. (contact-us-get-api)[https://github.com/HITK-TECH-Community/Community-Website/blob/main/backend/app/routes/contactUs/get.js]
  2. For now, i just need a delete icon on the UI, no api integration as the delete api is still WIP
  3. There shouldn't be any method to add any new contact page in admin dashboard. I would recommend you to go to the website (https://hitk-tech-community.netlify.app/) and explore the flow -

click on Admin? button on the right side -> Log in using admin credential, which can be found in project readme => Click on Contact Us tab

  1. No api creation is required, its just ui integration with existing API

There is no deadline but i give 1 week buffer to provide the update on progress after which i un-assign the issues if remained inactive.

Kajol-Kumari avatar Jan 10 '24 12:01 Kajol-Kumari

@thevirengarg

adityanandanx avatar Jan 11 '24 18:01 adityanandanx

Just read through the referenced conversation. As long as work is done by anyone I am happy with it.

@thevirengarg or @Kajol-Kumari please assign @iMADi-ARCH with the issue. It seems he has already completed the issue.

Thanks, Shreyas.

Shreyas-SAS avatar Jan 11 '24 18:01 Shreyas-SAS