VaccineAvailabilityNotifier icon indicating copy to clipboard operation
VaccineAvailabilityNotifier copied to clipboard

Use calendarByPin endpoint instead of findByPin endpoint

Open harshit-budhraja opened this issue 3 years ago • 6 comments

The official co-vin APIs have an endpoint called calendarByPin which gives you appointment details for the next 7 calendar days. We could use that instead of the current findByPin that we're using and avoid unnecessary computation on our end.

References (Official Documentations): [1] Postman: https://www.postman.com/postman/workspace/covid-19/documentation/4258786-7de7f235-bd0e-4660-a9d2-2e823a4b872d [2] APISetu: https://apisetu.gov.in/public/api/cowin#/Appointment%20Availability%20APIs/calendarByPin

Also, I could provide for a robust application architecture and also any necessary server resources to drive this and make it better for people. @kartikey54 do let me know if you're up for that - I can work over it today because it's a weekend (if we work together, we should be able to deploy it to a production server by the EOD 😛).

harshit-budhraja avatar May 02 '21 07:05 harshit-budhraja

@harshit-budhraja great suggestions! For sure, lets do it!

kartikey54 avatar May 02 '21 09:05 kartikey54

@harshit-budhraja I'd like to contribute to it too. Please let me know the architecture you're planning to use. I can work on the front end using React or Vue.

@abhilashkulkarniofficial i can also work with you for the react part. please let me know

csagar131 avatar May 02 '21 09:05 csagar131

Cool! @kartikey54, @abhilashkulkarniofficial, @csagar131 do you guys use Discord? Here's my server that you all could join and let's discuss there?

harshit-budhraja avatar May 02 '21 10:05 harshit-budhraja

Hi folks, if you need any help with backend, or want to make a mobile app out of this. I can work with Nodejs and flutter.

dhyani15 avatar May 02 '21 10:05 dhyani15

@kartikey54 Could you also please add option to check for multiple districts ?

SaiRepos avatar May 02 '21 11:05 SaiRepos