Mobile App · On Hold

GROW - Child Support Platform

Connecting donors with children through transparent, video-verified charitable giving. A React Native platform that brings accountability and heart to child support.

Client

Personal Project

Year

2025

Duration

3 days

Role

Solo Developer

9 Total
Development Phases
3 Types
User Roles
3 Days
Development Time
Atomic Design
Architecture Pattern
GROW - Child Support Platform

What it does

GROW is a social impact mobile application that revolutionizes charitable giving by creating direct, transparent connections between donors and children in need. Through video verification, secure payments, and real-time updates, GROW ensures every donation makes a tangible difference in a child's life.

The problem

Charitable giving is usually a black box. Donors send money and just hope for the best. There is no direct line of sight to the actual impact. Traditional child support platforms lack accountability. You get a tax receipt, maybe a generic thank you email, but no real proof your money is doing what it should. Trust is assumed, not verified.

How it works

GROW is a React Native concept built to fix that. It aims to create direct, transparent connections between donors and children in need. The core mechanic is video verification. Donors see actual proof of impact rather than reading a spreadsheet. The app defines three user roles across nine development phases. I built the whole thing solo in three days. The architecture uses Atomic Design. The stack is TypeScript, Firebase, Python, and PostgreSQL. It handles secure payments and real-time updates.

Status

GROW is a three-day concept build — proof that video-verified giving could work, taken end to end (three user roles, nine phases, a real stack) and then parked. It's on hold, and honest about it: no live users, no donors, no real transactions — five screens of UI and an idea worth coming back to. A fast experiment that made its point.

Built with

React NativeTypeScriptFirebasePythonPostgreSQL

The screens

Development Updates

Follow the journey of this project through development logs and insights

The Receipt That Revealed the Gap: A Phase 3 Tale

Classic. One of those "10-minute fixes" that any developer worth their salt can knock out before lunch. It's probably just a conditional render gone wrong. Maybe someone forgot a ternary operator.

Read more

More work

Related projects