Inspiration

For our parents, investing has always been about achieving the highest rate of return. But as companies become increasingly more profit-focused, we believe it is important to vote with your dollar and stocks. One way to ensure companies align with your values is the ESG (Environmental, Social, and Governance) score.

What it does

Our app connects your portfolio and the ESG scores of your companies, allowing you to easily see the impact of your dollars. We give you an overall portfolio ESG score, company subscores, and detailed analysis of what all those numbers mean.

How we built it

The app's backend is built with Flask, hosted on Google App Engine, and proxied through Cloudflare. The ESG dataset is scraped from an online source. We use Bulma as a CSS framework for the UI, along with colorful illustrations from our in-house graphic design department.

Challenges we ran into

  • Finding a dataset that was not locked behind a paywall
  • Interfacing with financial institutions, that rarely had public accessible API's
  • CSS STYLING!!!! Grrrrrr....

Accomplishments that we're proud of

  1. Managing to gather a ESG dataset with over 11,000 publically listed companies
  2. Token management for OAuth!
  3. Effectively integrating many different technologies to create an exciting user experience!

What we learned

Given Abby's limited exposure to computer science prior to this event, she became significantly more comfortable with Python and gained a deeper understanding of the many facets of taking a website from an idea to a product.

Adam learned that Jonathan's fear of D3.js was not unfounded.

Jonathan learned that the ice skating rink is, in fact, very cold...

What's next for Envestful

We hope to integrate additional investment platforms, expand our user base, and continue to enhance the application.

In addition, we hope to sell the app for lots of money. Please someone buy it. Thx. uwu

Built With

Share this project:

Updates