Inspiration
The COVID-19 Pandemic has affected the day to day lives of billions of people across the entire world. Businesses have been forced to close, schools have been shut down, and people are panicking. One of the most important things in this unprecedented era is information. Reliable, accurate information about the coronavirus is in high demand, but finding it can often take up too much time for what could be a simple search.
What it does
Virusafe solves this issue by providing necessary COVID-19 information all in one place. News articles from reliable sources, current cases by state and county, and any updates from governmental officials can all be found in a clear and concise format. This not only eliminates some of the stress and anxiety of finding accurate coronavirus information, but saves time and effort.
How we built it
We utilized React.js as a powerful and friendly front-end and Node.js as a strong back-end. Using information from Johns Hopkins, we were able to parse information into a neat API format for easy access by us and any other parties who might use it.
Challenges we ran into
Working from three different places and at different times throughout the day was probably the biggest challenge.
Accomplishments that we're proud of
Scraping news articles and statistics is a lot harder than we thought it would be. However, we pulled it off in a way that can be accessed easily in the future. We also created a method to parse Johns Hopkins coronavirus data, which can be used by anyone.
What we learned
Adobe XD and React's Material UI are the new things I worked with. Adam worked with CSV files and parsing them into JSON, while Nathan learned a new API to scrape news sources based on keywords.
What's next for Virusafe
Going forward, we'd like to add a lot more information to this app, as well as writing a machine learning algorithm to sort out news depending on the category. This app is only a baseline, but we created it in such a way that adding more information would be quick and easy.
Built With
- covid-api
- css3
- node.js
- react
- react-native
Log in or sign up for Devpost to join the conversation.