
Artists for Humanity
Current Project (2025-2026)

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.

Team Members

John Puka
Project Manager

Lauren Wu
Technical Lead

Shannon Chen
Designer

Lily Comeau
Developer

Tyler Cowles
Developer

Lina Jeffers
Developer

Samson Nguyen
Developer

Dylan Perkins
Developer

Charles Rowe
Developer

Kayleen Tang
Developer

Cheng Xi Tsou
Developer

Ysabella Vargas
Developer

Dylan Yu
Developer

Yifan Vicky Zhu
Developer
Tech Stack

Next.js

React

TypeScript

NextAuth

Prisma

PostgreSQL

cloudinary
Final Screens
![[TBD]](/_next/image?url=%2Fprojects%2F2025-2026%2Fartists-for-humanity%2Fsolution-1.png&w=1200&q=75)
![[TBD]](/_next/image?url=%2Fprojects%2F2025-2026%2Fartists-for-humanity%2Fsolution-2.png&w=1200&q=75)
![[TBD]](/_next/image?url=%2Fprojects%2F2025-2026%2Fartists-for-humanity%2Fsolution-3.png&w=1200&q=75)
![[TBD]](/_next/image?url=%2Fprojects%2F2025-2026%2Fartists-for-humanity%2Fsolution-4.png&w=1200&q=75)