NYU TANDON · SENIOR CAPSTONE · 2022–2023

Senior Capstone: Trailmaker

ROLE
UI Designer · Researcher · Frontend Engineer
TIMELINE
2022 – 2023
TEAM
Solo capstone · NYU Tandon, Integrated Design & Media
SKILLS
User Research, Figma, UI/UX Design, React.js, Firebase (Firestore & Auth)

Overview

Trailmaker is a website I researched, designed, and coded to help first-generation and low-income (FGLI) college students navigate the college process. As a low-income student from an underfunded high school, my own path to NYU was a difficult one — full of steps nobody had explained to me and deadlines I found out about too late. Trailmaker was my senior capstone and my attempt to build the resource I wish I'd had: a hub where students can find clear guidance and turn it into action, instead of facing the process alone.

My senior design poster — background, research, prototypes, and the finished product, presented at NYU Tandon's senior showcase.
My senior design poster — background, research, prototypes, and the finished product, presented at NYU Tandon's senior showcase.

When navigating college, it's rarely about intelligence, but rather access to the proper guidance, and resources.

Research

Before designing anything, I wanted to understand the needs of FGLI students beyond my own experience. I built and distributed an FGLI Student Questionnaire, then followed up with one-on-one interviews with students who identified as first-generation and/or low-income.

Students felt overwhelmed — and had no single place to track it all

Across the survey and interviews, students didn't point to one impossible step. It was the sheer number of applications, deadlines, and forms, scattered across different sites and offices, that made the process feel unmanageable.

Financial aid, personal statements, and college lists were the hardest steps

When students did name a specific struggle, it was usually navigating financial aid, writing a personal statement, or building a college list — and, later, understanding internships and full-time job offers. Mental health came up throughout the responses.

Designing Trailmaker

I wanted Trailmaker to feel like The New York Times met Asana — a place where a student could read a clear, well-sourced article on a topic like FAFSA or building a college list, and immediately turn what they'd just learned into action. Every article ends with a short list of next steps a student can add straight to a personal to-do list, so the information doesn't just stay on the page.

I started with low-fidelity wireframes of the core flows — an onboarding welcome screen, a finances hub, an article template, and a few rounds of the profile and "thoughts" screens — then moved into high-fidelity screens in Figma once the structure held up. I reviewed both rounds with peers and with students who matched Trailmaker's target audience, and used their feedback to iterate on the profile and thoughts flows across several versions before writing any code.

A slice of the Figma file — the landing page, finances hub, article template, and several rounds of the profile, thoughts, and calendar screens — reviewed with peers before moving to code.
A slice of the Figma file — the landing page, finances hub, article template, and several rounds of the profile, thoughts, and calendar screens — reviewed with peers before moving to code.

Here's where that process landed:

The final welcome screen — a student's next steps are waiting for them immediately, before they've had to go looking for anything.
The final welcome screen — a student's next steps are waiting for them immediately, before they've had to go looking for anything.
An article page ending in next steps a student can add straight to their to-do list — cover-letter writing, in this example.
An article page ending in next steps a student can add straight to their to-do list — cover-letter writing, in this example.
The 'My Thoughts' space, mid-use — a student brainstorming college essay topics.
The 'My Thoughts' space, mid-use — a student brainstorming college essay topics.

Building the Product

I coded Trailmaker from scratch using React.js. Firebase Firestore stores each user's profile, tasks, and notes, and Firebase Authentication handles account creation and login. Every resource article is sourced and cited from real financial aid, admissions, and career resources — the goal was for a student to trust what they were reading, not just find it convenient.

Reflection

What I learned