Yeahfit
2023 · SugaGroup · Vue.js
A training booking platform for a 2-studio EMS fitness chain in Ho Chi Minh City.
A training booking platform for a 2-studio EMS fitness chain in Ho Chi Minh City, with an admin dashboard and a web app for customer booking. Built at SugaGroup; Teanis Technologies later took over the project. I led the frontend. I reviewed and merged 550+ frontend merge requests as the main reviewer and ran the develop, release and master flow across 99 releases. I mentored a junior developer through 190+ reviewed merge requests, with feedback on naming, component reuse, error handling and Figma accuracy. I built the GitLab CI/CD pipeline for dev, test, staging and production. I migrated the admin dashboard from JavaScript to TypeScript, upgraded it to Vue 3.3 and Vite 4, and set up role-based permissions, commit conventions and linting for the team. Skills: TypeScript, Vue.js, Vite, GitLab CI/CD, Code Review, Mentoring, GitFlow, ESLint, Chart.js, REST APIs, State Management.
- Role
- Frontend lead: code review and merges, CI/CD, mentoring.
- Team size
- 5 people
- Platforms
- Admin dashboard · Booking web app
- Stack
- Vue.js · TypeScript · Node.js

