Website: https://ejay234.github.io/Covid-19-Spread/
Inspiration
The inspiration for this model began with a biology lab assignment I had to do a week ago. The assignment introduced me to the Netlogo programming language. Keeping that in mind, I later browsed through the EcoHacks devpost to see what the theme was and what category I could follow. After seeing the category relating to COVID-19, an idea sparked in my head to create a simulation using the Netlogo Programming Language.
What it does
The project I created showcases a stimulation of how COVID-19 spreads. The stimulation starts up three identified variables, which are: people wearing a mask (cyan-colored), people not wearing a mask (green-colored), and those who are infected (red-colored). The cyans and greens can be adjusted by the sliders located on the left side of the stimulation. Once the stimulation starts,
How I built it
I built this stimulation with the programming language Netlogo. I had to brainstorm ideas as to how to use Netlogo to fall under the COVID-19 category. After figuring out what stimulation I needed to create, I did some research on the analytics it takes for a person wearing a mask to get infected and a person not wearing a mask to get infected. After doing so, the last step to do was to deploy my website, which is done through GitHub Pages.
Challenges I ran into
A great challenge during this hackathon would be to learn a new programming language. The programming language I decided to use for this project so happens to be a language I had never heard of until a few days ago. It was the challenge that first struck me. I thought to myself, “Okay. I can do this again. I taught myself about everything to this point.” “I can do it again." As I read the endless pages of the documentation and ran a few practices, I started to get the hang of it. It was rather simpler than I had thought it was.
Accomplishments that I'm proud of
A great accomplishment I’m proud of is deploying my project on Github pages. In my past experiences with GitHub Pages, I went through a lot of problems and challenges trying to deploy my website. The problems and challenges were so difficult to the point where I couldn’t deploy my projects. All in all, deploying this project for EcoHacks will become a core memory. As it was a very simple process, I asked myself why I couldn’t figure it out back then.
What I learned
Looking back, I learned quite a lot. I learned a new language and I deployed my first ever GitHub page. Reading the documentation has made it easier for me to learn. It guides me step-by-step through the process of my project.
What's next for Covid Spread Stimulation?
There are quite a few factors I could implement into this stimulation. One of those is to code a vaccine factor to include in a set of variables chosen by the user. This can significantly change many different outcomes compared to this version of stimulation.
Log in or sign up for Devpost to join the conversation.