Back to projects
Next.jsGraphQLPrismaPostgreSQLMediaPipe
Full-stack Developer2026

Sign Language Web

A team-built sign language platform in a shared monorepo with live ASL and MNSL detection, practice flows, and admin-managed vocabulary.

Challenge

Contribute meaningful full-stack work inside a team monorepo where the product included live detection, learning flows, and admin-managed sign data.

What I owned

Contributed backend and product-facing features with Apollo GraphQL, Prisma, and PostgreSQL while supporting practice, learn, and admin workflows.

Outcome

Helped ship a more complete learning platform that shows I can work beyond the UI layer and contribute inside a collaborative codebase.

Visual walkthrough

Screens, flow, and feel.

Desktop layout

Sign Language Web screenshot 1

Highlights

  • Worked inside the intern-3c team on the sign-language app within a shared Nx monorepo and collaborative workflow.
  • Implemented backend-facing work with Apollo GraphQL, Prisma, and PostgreSQL-backed sign data handling.
  • Supported live detection, practice and learning pages, and admin vocabulary tooling with motion sample management.

Architecture

This project combined a Next.js frontend with Apollo GraphQL, Prisma, PostgreSQL, and MediaPipe-backed detection flows inside a shared team monorepo.

Lessons learned

  • Collaborative product work requires clarity and consistency more than individual cleverness, especially in a shared monorepo.
  • Backend contribution becomes much more valuable when it directly supports visible user flows such as practice, learning, and administration.
  • Detection-based experiences are strongest when the surrounding product flow is also well supported, not just the model or live camera step.

Process

Step 1

Worked inside a collaborative monorepo where features had to fit existing patterns instead of being built in isolation.

Step 2

Focused on the product flows that connected sign data, practice experiences, and admin tools so the learning journey felt complete rather than fragmented.

Step 3

Contributed full-stack work across schema-backed data handling, product-facing pages, and the supporting admin workflows needed to maintain the content.

More Projects