Happy

9 technologies

Happy Companies shut down in November 2025

Happy - image 1

Happy was a DISC-based coaching platform that helped teams communicate and work better together, through a web app and integrations with Slack and Microsoft Teams.

Highlights

  • Led frontend development of a B2B SaaS web app in Vue 3 and TypeScript, building it from scratch as lead contributor (73% of commits) and taking it to 1,800+ monthly active users.
  • Owned the frontend architecture: route structure, Pinia stores, and an API client layer of 20 service modules on a shared Axios factory with one central handler for API errors.
  • Owned the app’s UI component layer in Vue and Tailwind: 300+ components built from Figma designs, where I decided the responsive behavior, interaction states and accessibility details the static designs left open.
  • Built self-serve billing and freemium plans with Stripe (Elements, Setup Intents, Subscriptions, Customer Portal), including trial, free-plan and failed-payment prompts to upgrade.
  • Built admin analytics dashboards with Chart.js: activation funnel, coaching activity, and workstyle distribution across the team.
  • Wrote most of the 200+ unit test files with Vitest and Vue Test Utils, and made the production build run the tests first, so failing tests block a release.
  • Deployed the web app using AWS Amplify.