Product updates
Changelog
Developments and changes to the Impact Builder platform, newest first. This page regenerates on every deploy from git history. Older ship notes use curated product narratives when commit messages were vague; later commits appear automatically.
Refactor NGO settings page to utilize live organization profile data, replacing static fields with dynamic form handling. Update documentation to reflect the new editable settings functionality and clarify the live status of the settings route.
Enhance project structure by adding changelog generation scripts to package.json, update README with changelog link, and improve navigation by adding a changelog link on the home page. Refactor submissions and portfolio components to support application deep-linking and health status updates for grantees.
Live funder intelligence and shared data tooling
Several funder and grantee surfaces moved from prototype shells to live data when applications and awards exist.
- Live pipeline board spanning open applications and portfolio grants, with the same formal-report cadence as Reporting
- Impact hub with portfolio charts and per-grantee impact detail
- AI Screener and risk views reworked around real application and portfolio health signals
- NGO overview home wired to active grants, open applications, and report cadence
- Shared Supabase type generation (`types:gen`), schema ownership docs, and `.env.example` for clearer multi-app collaboration with Grant Finder and Charity Finder
Portfolio awards, reporting cadence, and OpenAI reviews
The award loop from approval through reporting was deepened, and generative AI moved to a single OpenAI path.
- Portfolio grant creation when applications are approved, with richer grantee and grant actions
- Live reporting hub for active grants (formal reports and 90-day cadence)
- AI reviews, application chat, and scoring switched from Google Generative AI to OpenAI
- Demo seed for a full award cycle (approved application → portfolio grant → sample update)
- Shared reporting-status and portfolio-health helpers for consistent labels across funder tools
Demo guide and introduction deck
- Stakeholder demo path documenting which screens are live versus illustrative product vision
- Intro deck narrative: single-foundation command center today, sector-scale Impact OS as the longer arc
Review workspace data consistency
- Kanban and submission cards aligned on a shared evaluation-scores application type for safer scoring display
Command center vision and public apply flow
Largest product surface expansion: public campaign pages, a fuller funder operations shell, and NGO-facing prototypes.
- Public campaign cover and apply flow with optional deadlines and funder-written guidelines
- Campaign builder support for deadline and public description fields
- Submissions workspace with evaluation scores (table + board review)
- Funder dashboard deadlines and ecosystem insights panel
- Funder navigation shells for pipeline, AI screener, impact (including equity and geographic vision views), risk, reporting, communications, and insights
- Enriched portfolio and grantee detail presentations, including health-status framing
- NGO overview, settings, and shared-services experiences for the grantee persona
- Legacy apply URLs redirected through the public campaign cover first
Portfolio loop and grantee reporting
After early deploy stabilization, the product gained an end-to-end award and progress-update path. (Commit messages for this period were vague — detail is drawn from the shipped code.)
- Funder portfolio list and grantee detail pages
- Applicant grants list and progress-report submission
- Inbound webhook for grantee progress updates into the funder portfolio story
- Per-campaign AI rubric on funder campaigns for more targeted automated review
- Loading states across portfolio and grants routes
Review intelligence and dual workspaces
- Ad-hoc analyzer (“Quick Audit”) for reviewing materials outside a fixed campaign flow
- Application Q&A chat grounded in submitted application data
- Human scorecard and strengthened AI-assisted review feedback drafts
- Funder profile and settings forms
- Applicant “My applications” status tracking
- Funder and NGO application shells with consistent navigation layouts
Platform foundation
Initial Impact Builder product: funders and applicants on one Next.js + Supabase stack.
- Authentication and role-oriented entry points for funders and applicants
- Campaign creation and drag-and-drop application form builder
- Dynamic applicant forms with structured submissions and file storage
- Kanban-style submissions review with application detail sheets
- First-pass AI review on submitted applications
- Supabase-backed schema typing as the system of record for campaigns and applications
- Minor HTML tag display fix in review UI
Project inception
- Next.js application bootstrap as the starting point for Impact Builder