The battle of Technology against Covid-19