Skip to main content

VESTA Wealth Operating System

Personal finance and investment dashboard to track savings, convert IDR and USD in real time, and hide sensitive balances with one click.

VESTA Wealth Operating System

System Implementation & Approach

Next.js Progressive Web App deployed on Firebase Hosting and Cloud Firestore, secured with declarative firestore.rules enforcing role-based admin validation and per-user document isolation.

Role & Contribution

Individual deployment & integration: configured Firebase Hosting, authored declarative Firestore security rules, integrated live currency APIs, and maintained client-side data security.

  • Authored declarative firestore.rules enforcing authenticated UID ownership and explicit admin role predicates.
  • Implemented instant client-side privacy masking toggle hiding sensitive monetary figures across dashboard widgets.
  • Integrated synchronized IDR/USD currency conversion alongside installable PWA caching on Firebase Hosting.
  • Validated Firestore rule isolation boundaries and instant privacy masking behavior across mobile and desktop viewports.