Skip to content

A React Native app built to login a user and keep checking for slots and book one when available.

Notifications You must be signed in to change notification settings

debarko/cowin-slot-booking-app

Repository files navigation

cowin-slot-booking-app

A React Native app built to login a user and keep checking for slots and book one when available.

This app lets you keep track of the website slots and will alert you within 30 seconds of a slot being available.

Features:

  1. Login
  2. Search Slots
  3. Filters Available (Age, Pincode, Vaccine Type)
  4. Continuous Report
  5. Booking Flow init
  6. Only enter Captcha
  7. Booking confirmed

How does this work?

It takes the phone number which is should be same as Cowin Website. That same number sim card needs to be installed on your phone as well It will try to auto login as soon as session expires by reading OTP from SMS

Data Security

This app uses the Cowin APIs directly. There is no backend server or anything, where your data or phone number will be pushed into. In fact we do not use any sort of off the shelf analytical software as well. It is purely a Cowin client.

Author

Debarko De

This is a purely educational project

FAQ

  1. Why is SMS Permission needed?

    Since the Cowin session is valid only for 15 mins, the app retries to auto login everytime it get deauthorized. Hence the login is attempted by reading the OTP sms from your Messages. It will continue doing this until either the phone runs out of battery or you get a slot.

About

A React Native app built to login a user and keep checking for slots and book one when available.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published