-
-
Calculate your team's ESG Rating with no fuss
-
What is ESG? Why is it hard to calculate?
-
What is ESG Suite?
-
New Widgets! ESG Rating, Board Rating, etc.
-
ESG Dashboard & Reporting
-
Annual Goal Tracker Board Template
-
Inventory Management Board Template
-
Supplier Board Template
-
Office Energy Utilization Board Template
Inspiration
Just 90 companies on the planet are responsible for most climate change (science.org)
Let that sink in.
In this project, I wanted to create a self-serve way for monday.com teams to track their ESG goals and assign themselves ratings based on their environmental, social, and governance impact. I believe monday.com boards are perfect for this use case because a team's internal data lives within boards, and can be easily leveraged to create reports on ESG goals — slicing and dicing it per project, by time periods, or status of work, etc.
I was inspired by the several challenges posed in ESG rating calculations (Ex: Bloomberg News, CNBC) — a lack of transparency and high upfront costs (to the order of hundreds of thousands or even millions of dollars) to name a few. This project can save teams the time and money required to present ESG ratings to their investors, and also help them gain knowledge about where their operations can be optimized.
Finally, I want to provide a way for monday.com teams to be more accountable towards their climate change initiatives. By reporting their internal ESG rating, they can empower others to be more proactive about the environment, and at the same time, can be rewarded for their good efforts.
What it does
ESG Suite is a monday.com application that comprises the following:
♻️ 14 Thoughtfully Designed Templates: Provide an end-to-end experience to track everything from a team's human rights initiatives to carbon offset investments to management recruiting goals
♻️ Main Dashboard: Visualizes the data in the 14 template boards in order to create a cohesive report for your team's ESG progress
♻️ ESG Rating Widget: Automatically calculates your team's ESG rating
♻️ 5-Star Rating Widget: Displays the average rating of all elements in your board (specifically used to display Management & Board Members Rating)
♻️ Connected boards: Intricately fetch information from other boards, and are used to calculate energy consumption, the carbon impact of inventory bought in through suppliers, etc.
How I built it
⚡️ Research: I researched ways of calculating ESG ratings through online journals, articles, and news sources
⚡️ Outreach: I reached out to Stanford graduates to understand the major challenges in tracking an organization's environmental footprint
⚡️ Methodology: I wanted to ensure maximum flexibility in user experience and therefore opted not to use a pre-built API and instead allow users to choose their own integrations or formulas for measuring carbon impact
⚡️ Outlay: I built monday.com templates for boards and ensured that I understand and utilize the connected boards feature which is a powerful way of showcasing interconnected pieces of data
⚡️ Development⚡️: I used my limited knowledge of React to create the front-end apps necessary to showcase a way in which teams and organizations can track their carbon footprint
Challenges we ran into
- Using ngrok without a subscription is a pain, and it took me several hours to figure out why my local build was not appearing on the website
- My monday.com free trial expired a few hours before I was to submit the project. I had to create another organization and import the application from the previous workspace.
Accomplishments that I'm proud of
I was able to achieve the implementation of a core algorithm that takes as inputs weights and goals defined and compares them to the goals that have been achieved to produce an output score then gets converted into a ESG rating. This was very close to the mental image I had in mind when I first started developing the project. Since I am a solo developer, I am very proud of ESG Suite and I look forward to working with monday.com teams to get feedback and understand how I can build it further even after the hackathon.
What I learned
- How to connect monday.com boards and create powerful ways of organizing information
- How to build widgets for monday.com boards
- How to use GraphQL queries to populate data on widgets
- How to use Vibe Design System to create apps that conform to monday.com's guidelines
What's next for ESG Suite
- I want to continue working on ESG Suite and supercharge it with custom API integrations from carbon offset companies
- I want to build a monday.com app that provides a 1-click solution for teams to offset their carbon footprint based on their monday.com board
- I want to gamify ESG Suite to allow organizations to display their ESG ratings on a leaderboard, and empower others to proactively think about climate change and the future of humanity
Built With
- react
- vibe
Log in or sign up for Devpost to join the conversation.