Happy

Happy is a personalized, highly effective coaching platform backed by DISC that improves team collaboration, communication, and leadership skills.

  • Led the frontend development of this SaaS web app built using Vue.js and TypeScript.
  • Owned the frontend architecture and development lifecycle, ensuring the web app’s performance, accessibility, and maintainability.
  • Translated Figma designs from a UI/UX consulting firm into pixel-perfect, responsive UI components.
  • Designed and implemented maintainable APIs in Vue.js applications by organizing API calls for reusability, using Pinia for efficient state management.
  • Wrote unit tests for the Vue app using Vitest, enhancing code reliability and quality.
  • Deployed the web app using AWS Amplify.

Technology

  • AWS Amplify - cloud services and libraries for fullstack application development
  • Tailwind CSS - CSS framework
  • Vue.js - Progressive JavaScript framework
  • Stripe.js - Stripe's browser-side JavaScript library
  • TypeScript - strongly typed programming language
Privacy Policy

© 2024 Gavin Grant Consulting