← back to projects

Website

BuzzMatch

Full-stack GT teammate matching platform with profiles, projects, messaging, and matching. Built home, messages, matches, and profile pages with reusable frontend components.

React.js Node.js Express.js MongoDB
BuzzMatch home page

The idea

Finding good teammates in college is harder than it should be. Class group chats are noisy, and you usually don’t know if someone’s a good fit until halfway through the project. BuzzMatch puts every student in one place and shows you who you’d actually work well with.

What it does

  • Home, matches, messages, and profile pages. Core flows for discovering teammates, viewing matches, messaging, and managing your profile.
  • Reusable frontend components. Shared UI building blocks to keep pages consistent and speed up development.
  • Project and skill-based matching. Profiles surface skills, interests, and goals so students can find the right collaborators.
  • Full-stack MERN architecture. React frontend with Node.js, Express, and MongoDB powering profiles and messaging.

A look inside

My role

Built the full-stack platform end to end — frontend pages, reusable components, backend APIs, and the data layer for profiles, matching, and messaging.

What I learned

Small details matter. For example, sorting students by school year seems simple until the computer puts “Graduate” before “Junior” alphabetically. Fixing little things like that is what makes a product feel polished.

← all projects get in touch