An Applications which gives you information about slot availability of covid vaccine
This is a vaccine tracker android app which displays the details of vaccination centers with vaccine availibility. It ask user for their area pincode and pick the date on which user wants to check vaccine availability and return data like vaccination center name, address, vaccine name, vaccine fee type, available vaccines, and timings.
- Langauge - Kotlin
- Framework - AndroidStudio
- For Api calls and responses - Volley Library
- Api from - Api Setu
- MainActivity(Opening Activity) - Used to enter pincodeand date. Also has a search button to initiate search.
- Vaccine - A constructor class used to holds the data which are to be shown in adapter.
- VaccineSlotAdapter - A adapter class which creates a adapter and bind data to it.
- VaccineSlots - A class which holds recyclerView and to show to data
- VolleySingleton - A singleton class which is used to create only instance of volley
Api from api setu:- https://cdn-api.co-vin.in/api/v2/appointment/sessions/public/calendarByPin?pincode=$pinCode&date=$date