We were inspired to do this project because of some of the large scale events happening due to global warming such as the heat dome we experienced this year and the poor air quality from annual wildfires consuming our forests.
What it does
This application shows people what contributors to climate change exist in their area and gives articles and advice on how they can help change those contributors.
How we built it
We built this app using React JS, express, and node. We also used the Esri Loader Hooks library to display the apps as well as global state to keep track of which map needs to be displayed. This is built to easily expand the app to include other webmaps from ArcGIS, so that we can make it useful for many communities.
Challenges we ran into
We ran into some challenges with refreshing the map when the location is changed and gathering reliable information to give to people. The ArcGIS documentation is a lot to digest in a short period of time, but we managed to get something useful together for our target audience.
Accomplishments that we're proud of
I'm proud of getting the bulk of this app done in the first two weeks. My group did this for their final project in Alchemy Code Labs, so it is the culmination of six months of challenging learning. The only thing to add to this is more content and perhaps a "continue without logging in" option.
What we learned
We learned how powerful the ArcGIS platform is and how much information is out there for people to use. Also, sometimes a library doesn't have the answers and you just gotta get to coding what you need.
What's next for Local Impact
The future of Local Impact as a website will be more content, SEO, and Load Balancing. A UX designer wouldn't hurt either.