Skip to content

ImpactCanvas Social Impact Platform

SaaSSocial Impact
2025–present
Live product
ImpactCanvas Social Impact Platform
My role Product Architect · Hands-on Builder

Overview

ImpactCanvas empowers NGOs and funders to manage programs, proposals, gamified engagement, and usage analytics—all with a single Cloudflare-native stack.

Key features include:

  • PWA dashboard with offline support, push notifications, and install prompts
  • Role-based access controls, tenant isolation, and advanced usage metering
  • AI-assisted proposal drafting with structured workflows and WhatsApp bot integration
  • Comprehensive documentation (ADR, API contracts, onboarding) for rapid onboarding
  • Real-time analytics and impact gamification to keep NGO teams engaged

The platform is fully serverless on Cloudflare Workers and D1, making it resilient, fast, and cost-effective for emerging markets.

Key decisions

  1. Designed tenant and role boundaries around the collaboration model of NGOs, funders, and delivery partners.
  2. Used a serverless architecture to keep the product resilient and cost-conscious for emerging-market programs.

Evidence

  • Multi-tenant workflows for NGOs, funders and partners
  • Role-based access, usage metering and offline-capable PWA
  • AI-assisted proposals and WhatsApp-integrated workflows

Technologies Used

  • React
  • Vite
  • Tailwind CSS
  • Cloudflare Workers
  • Hono
  • Cloudflare D1
  • WhatsApp Integration