The last semester of my Engineering has been going on and then the covid-19 outbreak happened💔. Hope all of you are doing well😅
While being locked down, I was getting bored😴 and decided to build something and then the idea💡 of a news app popped up, a news webapp that gives you all the latest COVID-19 news of India from leading news sources in a short summarized form at a single platform.
During this development period, a lot of COVID-19 related apps launched and most of them were Tracker, still I wanted to see what I can come up within around one and a half week 😃
The Backend recursively scrapes the latest COVID-19 news and then passes it to the Text Summarization AI model API which results in short summarized clutter-free news.
Backend serves the news through the REST API.
The backend is written in Node js and Express js, The client-side is written in React.js.
In the Client Side, I used crowdsourced COVID-19 patient data to create a COVID-19 tracker Dashboard which shows the latest updated daily and cumulative data using charts, State-wise data is shown in table form which gives the latest updated numbers.
Frontend consumes the news API to show the text-based news. The news can be shared with the WhatsApp Messaging app using the share button and it also consumes the Youtube API for video news.
👉Add Interpolation of change in percentage of daily numbers to predict when the curve will flatten.
👉Add images of text based news.
👉Integrate tweets of official handles dealing with covid-19.
👉integrate more news platform for text news.
Thanks for Reading 🙏
Level up every day
The onion architecture is a software application architecture that adheres to the SOLID principles. It uses the dependency injection, and it is highly influenced by the Domain Driven Design (DDD) principles and some functional programming principles.