WJM

Coaching app for feedback and progress tracking

Cross-platform solution with a mobile app for executives, a web app for feedback collection, and a secure backend. Delivered real-time progress tracking, personalized reminders, and the integrations needed to support behavioral change.

Services:
Mobile Development
Backend Development
Web Development
WJM

Goal

We needed to develop a mobile app for executives to track their progress on coaching goals, a web app for collecting feedback from raters, and a backend system to power both. The solution had to join the platforms together to provide real-time feedback, progress tracking, and personalized reminders to support positive behavioral change. Ensuring data security and privacy was also essential due to the sensitive nature of the information.

Technologies

1
Ionic
Provided a flexible, cross-platform environment, allowing us to deliver a consistent mobile experience on both iOS and Android. Ionic's component library also accelerated development, enabling us to meet the client's timeline effectively.
2
Angular
As the front-end framework, Angular enabled us to create a responsive and dynamic interface for both the mobile and web applications. Its modular architecture made the UI components easily reusable, which cut the work of building for both platforms.
3
Django
For backend development, Django offered scalable infrastructure to handle data management, feedback processing, and secure authentication. Its built-in security features helped us protect sensitive user data, meeting the high privacy standards required.
WJM

Key functionalities we implemented

Authentication System
Developed a secure authentication system for executives and raters, ensuring data privacy and controlled access.
REST API
Built a REST API so the mobile app, web app and backend stay in step, supporting real-time feedback and data synchronization.
Recurrent Push Notifications
Implemented automated push notifications to remind executives of their coaching goals and encourage positive behavioral changes.
Web Application for Raters
Created a user-friendly web interface for raters to easily submit feedback on the executive's progress.
Automated Emails for Feedback Requests
Set up automated emails to request feedback from raters, cutting the manual chasing and keeping responses on time.
Account Management System
Developed an account management system to handle user roles, profile settings, and permissions.
And Much More...
Additional features supporting a secure, engaging experience for both executives and their feedback raters.
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile
WJM Mobile

Result

We implemented every required function for the WJM Development Tracker against the client's specification. Our team built the backend with Django to handle data, secure authentication, and the full range of app features, giving both the mobile and web apps one stable foundation. The cross-platform mobile app let executives track their progress, while the web app let raters submit feedback easily. Despite the strict timeline, we delivered the project on time.

What the client said

…They did an amazing job on the project utilizing their Ionic/Angular JS/Python skills. Very talented and reliable.
Timur M.