HTML-based SPA financial dashboard sourcing data from Google Sheets