Skip to content
Work

Compliance · 2024 · Client project · Live

ESG Watchtower

Scattered spreadsheets to audit-ready reports.

Generated automatically
Reports
4
Access levels
8
Modules

The problem

ESG reports pieced together from spreadsheets. No shared view. No audit trail.

What we built

Live figures flow into automatic reports. Four levels of access.

What it does

  • Dashboard, metrics tracking, report generation and user management
  • Four-level access control across more than 15 API endpoints
  • Reports generated automatically from live figures
  • Subscription and invoice handling through Stripe
How it was built (technical)
  • Angular front end split into eight lazy-loaded modules
  • Serverless Firebase and Node.js back end
  • Four access levels: Admin, Manager, Analyst and Viewer
  • Stripe for subscriptions, checkout and invoices
  • Angular 17
  • TypeScript
  • Tailwind CSS
  • Firebase
  • Node.js
  • Stripe

Client: Amwata Tech Company. Results shown are those reported for this project.

Want something like this?

Two minutes. We reply by email.

Email us