Jump to a description and explanation of the Better Future App features:
This is the main menu, the user can see their favorite stocks here and popular stocks right now.
Features:
Search for stocks in the search bar above.
Sort by Industry and view low ESG stocks in these categories:
Food Products
Retailing
Consumer Durables
Transportation Infrastructure
Technology Hardware
Healthcare
Diversified Financials
Diversified Metals
Automobiles
Telecom Services
Homebuilders
Industrial Conglomerates
Construction Materials
Utilities
Building Products
Paper & Forestry
Commercial Services
Transportation
Insurance
Traders & Distributors
and More!
On this screen you can view the companies share price, a brief description of the company, and the companies ESG score.
Features:
View stock prices over time, by week, month, five months, or five years.
View your current position, showing the value, cost, and number of shares.
View the companies ESG score.
Learn how the company ESG score is compares to it's competitors.
Favorite the stock for easy access.
Remove the stock from your portfolio.
Read a description of the company.
The user can search for stocks here. Attempts to match user input to NYSE Ticker or Company name and filters the closest matches.
The investments page gives the user a overview of the number of shares they own, and the current state of their portfolio. It also compares their portfolio returns to benchmark returns.
Features:
A comparison of your portfolios historic returns with the spy ETF returns (S&P 500).
A current total of your portfolios value.
The averaged ESG score of your portfolio.
List of owned stocks.
Upon booting up Better Future, you'll be greeted with a brief tutorial on the apps functionality and features.
About Us explains the purpose behind Better Future, shows the source of our data, explains our data collection policy and provides contact information.
This page is a brief tutorial on ESG scores and ESG investing.
Our database is a MySQL database hosted by Microsoft Azure. We can pull ESG data via NYSE ticker using this format:
https://esgstock1.azurewebsites.net/stockprice?q={ticker}
Click Here for example.
Our program uses Tiingo API for stock data which we gather via key and process the resulting JSON file.
Example Tiingo JSON Pull
MySQL Database
Mobile Devices (iOS / Android)
Python Web Scraping Program