Inspiration

This web application was created to allow people to transition away from the norms of a covid-ridden world, while still maintaining the security of knowing they are keeping themselves safe and happy, both physically and mentally. There is lots of talk about going back to how life was before the pandemic, but realistically it will never be the same. We need to remember to look after our health and keep a positive mindset no matter what happens.

What it does

covAid is a web app which has several different features. You are first greeted by the welcome page, where you can see all the other elements. Firstly, there is a 'chill' tab. In here, you will find a mediation page which gives guided breathing sessions, and a journal page which allows you to create a journal entry and download it to your computer. Secondly, there is a discord bot which provides information about world coronavirus cases. Finally, there is a real time graph created using Plotly which shows the global covid cases.

How we built it

The Web app was build using HTML, CSS, and JavaScript. The discord bot was created using python, and the graph was created using Plotly in JavaScript with jquery.

Challenges we ran into

I had work experience over this weekend, and entered into a few other hackathons meaning I had little time to complete this hack. I had never created such an interactive graph before, nor had I used the platform which I used to make it, so there was quite a steep learning curve as I only has 30 mins to create it!

Accomplishments that we're proud of

I am very proud of the application I created, and am glad that I managed to finish it in time to upload everything before the deadline!

What we learned

I learned how to create interactive graphs, as well as using some advanced javascript to create the breathing meditation function.

What's next for covAid

I hope to increase the 'chill zone' to include games such as tic tac toe or a simple platform. I would also like to make a symptom checker utilising ML.

Share this project:

Updates