Capstone Spring 2026

Team Contributions

MOSH is a social platform designed to enhance the concert experience. You can create or join groups, meet up before a show, and experience the energy of live music together with your new crew. Turn every concert into a social experience - find your show, find your people, and FIND YOUR MOSH!

MOSH was built by Carter Albers, Cooper Jones, and Mia Paulson as our Capstone project for the B.S. Creative Technology and Design program at the ATLAS Institute, University of Colorado Boulder in Spring 2026.

Visit MOSH

Carter Albers - Lead Front-End Developer

Carter built the React application from the ground up, taking it from unstyled component scaffolding all the way through a production-ready UI.

CA

Specific contributions

React, routing, UI implementation, usability testing

  • Built and iterated React pages and routing across the app, including profile, edit profile, settings, other-user profile, friends list, and My Events routing updates.
  • Implemented frontend interaction updates from testing feedback, including cleaner phone spacing and navigation flow fixes.
  • Integrated high-fidelity Figma direction into the React UI and completed major visual transfer work from prototype to production pages.
  • Added feature pages and UI states such as group chat access from group pages, placeholder “coming soon” views, and safety/connection sections.
  • Collaborated on usability testing and translated findings into page-level updates for clarity and flow.
  • Reworked the MOSH logo in code/animation form for use in the live app and media outputs.

Cooper Jones - Lead Back-End Developer

Cooper built the technical foundation of MOSH, from the data schema and API integrations to real-time features, search, auth, and deployment.

CJ

Specific contributions

Convex, Ticketmaster API, Clerk auth, search, deployment

  • Set up the app foundation with Next.js, Convex, and Clerk, then expanded backend data types and functions as features were added.
  • Designed and implemented the core Convex schema and create/update workflows for users and artists, including Clerk-to-database syncing.
  • Built event and artist import workflows from API sources and continued extending query coverage (search, events by genre, artist lookup, and profile data).
  • Resolved major authentication and privacy issues so protected pages and message threads correctly gate access.
  • Implemented onboarding flow support, login handling, user profile picture support, and additional admin/group-management backend capabilities.
  • Refactored data access patterns to pull directly from API-backed sources and improved loading states/placeholders across flows.
  • Launched the production deployment at mosh-social.com and supported late-stage bug fixing before Expo.

Mia Paulson - Lead UX Designer

Mia defined the look, feel, and structure of MOSH from the earliest wireframes through the final visual system used in production.

MP

Specific contributions

Wireframes, brand identity, Figma prototypes, user research

  • Created and iterated low- and high-fidelity Figma wireframes/prototypes, including full user-flow updates after mentor and usability feedback.
  • Led branding work through moodboards, color-system decisions, typography/logo direction, and refinement of MOSH visual identity.
  • Finalized the style guide (colors, logo usage/padding, and font rules) and updated the hi-fi prototype to match the finalized system.
  • Led user research deliverables including surveys, usability interviews, personas, and experience-map artifacts used for iteration decisions.
  • Contributed to frontend polish in React/CSS, including UI consistency adjustments and request-flow wording/button refinements.
  • Created media and launch assets for expo and deployment, including static screenshots/renders and app icons for home screen/browser tab.
  • Wrote and recorded presentation/video materials for the final project walkthrough.

Every feature in the final product required all three of us. Mia's wireframes gave Carter a layout to build before designs were ready and gave Cooper a field list to plan the schema around. Cooper's backend functions gave Carter concrete data to wire into components. Carter's React prototypes showed Mia where the Figma designs needed adjustment before they were finalized. The roles were distinct but the work was shared.