Here are the top 10 points in this big story:
The gesture of thanks started with laying of flowers by the three service chiefs at the police memorial in Delhi this morning to honour police personnel deployed to enforce the nationwide lockdown.
In Delhi, Sukhoi-30 MKIs, MiG-29s and Jaguars conducted a flypast over Rajpath, orbited over Delhi and showered petals over the India Gate and Red Fort. Besides, C-130 transport aircraft followed a similar route.
The fighter jets from the Western Air Command also dropped petals at hospitals across Delhi, including Sir Ganga Ram Hospital, Rajiv Gandhi Super Speciality Hospital and Deen Dayal Upadhyay Hospital.
A similar exercise was conducted over Srinagar's Dal Lake, Chandigarh's Sukhna Lake and Lucknow.
In Mumbai, fighter jets conducted a flypast over the Marine Drive and dropped petals over the King Edward Memorial Hospital and Kasturba Gandhi Hospital, among others.
The jets showering petals were clearly seen as visibility has improved in most cities. Skies have become clearer across the world as industrial activities and traffic stopped due to the lockdown.
"Our Armed Forces have always kept the nation safe. Even in times of disasters, they are out there helping people. Now, our Forces are, in a unique way, saying a big thank you to our frontline COVID-19 warriors for their endeavour towards making India COVID-19 free," Prime Minister Narendra Modi tweeted on Friday.
Navy officials said the Western Naval Command will illuminate five ships from 7.30 pm to 11:59 pm off the Gateway of India in Mumbai, PTI reported. They will show banners like "India Salutes Corona Warriors" and will sound the siren of the ships and fire flares at 7:30 pm at anchorage.
The Naval air stations at Goa will organise a human chain on the runway to honour "corona warriors". The Eastern Naval Command will illuminate two ships at anchorage from 7.30 pm to midnight at Visakhapatnam coast.
The country reported the biggest single-day jump in the number of coronavirus cases with 2,644 people testing positive in the last 24 hours, taking the total to 39,980. Another 83 people died -- also the highest - taking the number of fatalities to 1,301, data from the Union Health Ministry showed.