@Siddhesh_Shankar Congrats on the solving the problem!

I see what worked was passing the $PORT environment variable to your Streamlit app within your Procfile:
web: sh setup.sh && streamlit run --server.port $PORT app.py
Fantastic! I also really appreciate that your app is pulling from the cowin CDN rather than putting pressure on the main API. Good decision!
Best, 
Snehan