No, you do not need to do that. All steps will proceed completely online.
The Government of India approves many countries for all kind of Indian eVisa. Please check requirements for details.
While travelers are not obviously demanded to get vaccinations before traveling to India, it is highly urged to do.