patriot
Inspiration We got inspired to take on this challenge after speaking to the sustainability team and their passion for the project to include Mason tech students, for Mason initiatives. We were also beginners when it came to backend development so we wanted to take on a challenge which we thought we had the knowledge and the time for.
What we learned We learned how useful Javascript is, and that with NodeJs, we are able to build a full-stack application using one scripting language.
How we built it We used HTML, CSS, and JS to build the program.
Challenges we faced
There were two main challenges we face. The first is that we were not too familiar with carbon footprint and how to calculate footprint emited based on different sanarios. It took us some time researching the impact different activities would have on the footprint, as well as what kind of questions we needed to ask the user to best estimate the carbon footprint as accurately as possible.
The second is that there is a huge learning curve when it comes to JS for everyone on the team. Since we have background in Java we were able to get most of the logic together. However, we had a hard time intereacting between HTML and JS.