Results - Wodify’s core app is sold to gym owners and then used by owners, managers, and gym members. Owners and managers use it to digitize all the tasks that used to be carried out on paper or written on whiteboards in the gym: scheduling classes, tracking attendance, billing members, and monitoring coaches’ hours. This allows gym personnel to spend more time concentrating on their businesses—like marketing the gym, business operations, and engaging with athletes. Members, meanwhile, use the app to review their workout of the day, record their results, and track performance over time.
Wodify later expanded its offerings with two new customized apps that respond to the growing popularity of the CrossFit phenomenon. Using OutSystems, the IT team developed an event management system called Wodify Live, and also a competition planning system called Wodify Arena, which manages every aspect of CrossFit competitions, from judging to automated scheduling of matches based on contestants’ abilities. A third app, Wodify Rise, splits out facets of the core program, allowing participants to track meals, workouts and steps, and communicate with others.
Over the years, Wodify has delivered new releases every two weeks, adding features its product development teams build with OutSystems. The dedicated OutSystems resources have grown over time from a small team doing fixes and quality control to four separate scrum teams, each consisting of two to three developers, one QA engineer, one front end developer, and one product owner.
"It’s been very smooth, working on OutSystems. The platform is so easy to use and easy to understand that it enables more collaboration. We have our teams dedicated to the projects, and people from customer success deliver their ideas that we can respond to right away."
For example, Martins said, Wodify’s customer success team asked IT leaders to change features on Wodify’s invoice system that would make it easier for them to explain invoice processes to owners. “We were here, looking at it side by side, and we were able to hammer it out in an afternoon,” Martins said.
Martins said OutSystems has provided his team with three major advantages over conventional development programs. It is faster, helping the team to launch new features to market on a regular basis, always ahead of competitors. Code maintenance is simple and straightforward, allowing the team to concentrate more on business issues than on technical problems. Finally, he said, wizard features give the team the ability to certify apps and configure certificates automatically.