HabitRPG is a fantasy role-playing game designed to help users improve real-life habits through a reward system where achieving goals earns experience and gold, while failing goals results in lost hit points. Initially developed using PhoneGap, AngularJS, and Topcoat, the app transitioned to the Ionic framework for enhanced performance and features, aligning well with the team's existing JavaScript stack comprising AngularJS, Node.js, and MongoDB. The switch to Ionic allowed the team to replace custom solutions with cleaner, more efficient code components like side menus and tabs, and facilitated cross-platform development for iOS and Android, saving time and resources. The open-source nature of HabitRPG's website, mobile app, and Chrome extension allows for community contributions, and the choice of Ionic has positioned the app for future growth by enabling the integration of additional components and features.