stephin007 / Cowin-Vaccine-Availablity-Checker

CoWIN Vaccination Tracker, Below is the PRODUCTION LINK this is updated at end of each day. To see any latest Updates, please check the documentation
https://cowinvaccinetracker.forcommunity.tech/
MIT License
27 stars 19 forks source link

Add Filters for type of vaccine, age, minimum fare etc #144

Open stephin007 opened 3 years ago

stephin007 commented 3 years ago

Is your feature request related to a problem? Please describe. RIght now, when data is displayed, there is no option to filter on the basis of

Describe the solution you'd like A simple filter which uses filter functionality on the basis of the data coming from the API, this filter must either be dynamic enough to handle all the filter queries at once or create a filter which can give the user option to select only one filter at a time.

In other words: you should create a dropdown which has the filter labels as follows:

And according to each option you can show other relevant options , say for example if i select vaccine type , i should see another drop just beside the above dropdown which has dropdown option of covishield and covaxin.

So in the UI, User will only see 2 dropdowns!

💡 Additional required information 💡

Make sure you make a general filter so that we can add more filter parameters to the list if we want! Let me know if you still have any doubts regarding the requirement.

eddierayo-156 commented 3 years ago

May I try to tackle this issue as my first contribution to open source projects?

stephin007 commented 3 years ago

Sure @eddierayo-156 , but few questions:

himanshujasuja1040 commented 3 years ago

I would like to take this issue . Answer for above questions : 1.My approach is by initialy checking Vaccine availability , if it is available then I will create a filter box from where the vaccine get easily Filter.

  1. Nope
  2. Nope
stephin007 commented 3 years ago

Great @himanshujasuja1040 assigning you! Please send a screenshot of the UI you create for the filter.

@eddierayo-156 you can also try , assigning you as well but first please asnwer the questions i asked!

Thanks ❤️

suryansh38 commented 3 years ago

1.using any of the api's i will get fetch the data and implement a function to filter the data in the state according to the (min-age) label. 2.no 3.no

stephin007 commented 3 years ago

@suryansh38 , not only min age add fare, vaccine name, etc .Make a general one, so that if we want we can add more filter parameters.

Assigning you the issue as well.

stephin007 commented 3 years ago

@eddierayo-156 @himanshujasuja1040 @suryansh38 Guys, Make sure you make a general filter so that we can add more filter parameters to the list if we want! Let me know if you still have any doubts regarding the requirement.