Back to Projects
TreePGHTreePGH

Project Overview

A web application based on Esri's Calcite Components and the ArcGIS Maps SDK for JavaScript. The app shows trees and their benefits in Pittsburgh, Pennsylvania.

Technologies Used

  • React
  • Vite
  • Calcite Components
  • ArcGIS Online (data storage)
  • ArcGIS Maps SDK for JavaScript

Key Features

  • Tree Inventory
  • Tree Benefits
  • Vacant Tree Planting

Challenges and Solutions

Two challenges presented themselves over the course of this project - the Calcite Components React build and data storage for the massive amount of trees.

Outcomes and Lessons Learned

The end result of this project is a fully functional frontend based on Calcite Components and Vite, and a backend using ArcGIS Online for data storage. Throughout the project, I was introduced to many technologies - including Calcite Components, Vite, and ArcGIS Online - that I had never used before. I also learned a lot about the ArcGIS Maps SDK for JavaScript, and how to work with it.

Source Code

View on GitHub