SummarySummarySummarySummary
Ongoing modernization of a SaaS platform for salon and spa operations. (2025–2026)Ongoing modernization of a SaaS platform for salon and spa operations. (2025–2026)Ongoing modernization of a SaaS platform for salon and spa operations. (2025–2026)Ongoing modernization of a SaaS platform for salon and spa operations. (2025–2026)
The challengeThe challengeThe challengeThe challenge
An established salon platform needed to modernize without throwing away what already worked.An established salon platform needed to modernize without throwing away what already worked.An established salon platform needed to modernize without throwing away what already worked.An established salon platform needed to modernize without throwing away what already worked.
The solutionThe solutionThe solutionThe solution
Ongoing migration from PHP and Node.js to React and GraphQL, with a more maintainable stack and upgraded payments.Ongoing migration from PHP and Node.js to React and GraphQL, with a more maintainable stack and upgraded payments.Ongoing migration from PHP and Node.js to React and GraphQL, with a more maintainable stack and upgraded payments.Ongoing migration from PHP and Node.js to React and GraphQL, with a more maintainable stack and upgraded payments.
My roleMy roleMy roleMy role
Senior full-stack engineer on the modernization.Senior full-stack engineer on the modernization.Senior full-stack engineer on the modernization.Senior full-stack engineer on the modernization.
ResultResultResultResult
The platform is moving to a React and GraphQL stack with a payments flow that supports banking terminals.The platform is moving to a React and GraphQL stack with a payments flow that supports banking terminals.The platform is moving to a React and GraphQL stack with a payments flow that supports banking terminals.The platform is moving to a React and GraphQL stack with a payments flow that supports banking terminals.