JumboCode
Artists for Humanity Logo

Artists for Humanity

Current Project (2025-2026)

Artists for Humanity Hero Image

Artists for Humanity

Artists For Humanity's project is a digital artwork archive and portfolio platform for AFH teen artists to upload, organize, and showcase their work in a professional, public-facing space. The platform supports artist profiles, a curated gallery, and an admin moderation workflow so AFH staff can review submissions, maintain quality and safety, and connect youth talent with schools, employers, and community partners.

Project Goal

Our goal is to build a secure, easy-to-use web platform that lets AFH artists maintain living portfolios and gain visibility for their work, while giving staff efficient tools to manage and approve submissions. Since the initial spec, we expanded the workflow to support guest uploads and post-signup artwork claiming so more artists can contribute with less friction.

Artists for Humanity Team Photo

Team Members

John Puka

John Puka

Project Manager

Lauren Wu

Lauren Wu

Technical Lead

Shannon Chen

Shannon Chen

Designer

Lily Comeau

Lily Comeau

Developer

Tyler Cowles

Tyler Cowles

Developer

Lina Jeffers

Lina Jeffers

Developer

Samson Nguyen

Samson Nguyen

Developer

Dylan Perkins

Dylan Perkins

Developer

Charles Rowe

Charles Rowe

Developer

Kayleen Tang

Kayleen Tang

Developer

Cheng Xi Tsou

Cheng Xi Tsou

Developer

Ysabella Vargas

Ysabella Vargas

Developer

Dylan Yu

Dylan Yu

Developer

Yifan Vicky Zhu

Yifan Vicky Zhu

Developer

Tech Stack

Nextjs Logo

Next.js

React Logo

React

Typescript Logo

TypeScript

Nextauth Logo

NextAuth

Prisma Logo

Prisma

Postgresql Logo

PostgreSQL

Cloudinary Logo

cloudinary

Final Screens

[TBD][TBD][TBD][TBD]