nishantwrp / gsoc-organizations

A site for viewing and analyzing the info of the organizations participating in Google Summer of Code.
https://www.gsocorganizations.dev
GNU General Public License v3.0
360 stars 49 forks source link

Add an option to download the filtered data in form an excel file #109

Open mridul549 opened 11 months ago

mridul549 commented 11 months ago

I want to work on this additional feature where the user can download the filtered data in the form of an Excel file (and maybe a PDF file too).

nishantwrp commented 11 months ago

Sure, do you have a UI in mind?

mridul549 commented 11 months ago

Yes, I do

  1. A download button is added image

  2. Popup appears where the user can select the extension of the file they want image

  3. A rough structure of how the Excel file might look like Screenshot 2023-10-29 at 6 44 40 PM

I'll be using Python to create the Excel and pdf files

nishantwrp commented 11 months ago

Probably rename "Download" to "Export". Rest looks pretty good.

mridul549 commented 11 months ago

okay, got it will start working on this right away

singlamohit1 commented 11 months ago

Future Scope - We can have an export to email option also.

mridul549 commented 11 months ago

Future Scope - We can have an export to email option also.

Yes, that is also a good feature, might add this too

iskipu commented 10 months ago

Yes, I do

0. A download button is added
   ![image](https://user-images.githubusercontent.com/94969636/278873083-fbeb267d-683e-4be7-8220-db174fd3aa48.png)

1. Popup appears where the user can select the extension of the file they want
   ![image](https://user-images.githubusercontent.com/94969636/278873185-6c92f6bd-5ea6-4821-bf69-df9464ccd351.png)

2. A rough structure of how the Excel file might look like
   ![Screenshot 2023-10-29 at 6 44 40 PM](https://user-images.githubusercontent.com/94969636/278873265-752e60f6-aa8d-4053-9f6b-4f9f8269adc3.png)

I'll be using Python to create the Excel and pdf files

@mridul549 i am wondering how did you add that download button in the running website (like in the url i can see it is gsocorganization.dev) i am amazed can you explain me plz. i am new to development so this might be a silly question 😅

mridul549 commented 10 months ago

@iskipu I took a screenshot of the main website, went over to Figma, and then added the components.

IAmRiteshKoushik commented 10 months ago

Has this issue been resolved or is it still under work ?

mridul549 commented 10 months ago

Has this issue been resolved or is it still under work ?

Will soon be making a PR for the same