Course Finder Mobile App with Salesforce Integration

The Brief

“Expand user reach and provide a better mobile user experience”

For our client, it was immediately apparent that the end-users of popular online services, such as car sales and real estate, were better delivered within user-friendly native mobile applications.

The challenge was to find an external development team that could create a mobile app that could dynamically adapt to frequently changing course listings.

The Solution

“A smart mobile app that plugs into a complex system architecture”

It didn't take long for us to come up with a plan and we commenced development of the mobile app within a week.

Working closely with our client's web development team meant we could also assist them in improving their existing architecture. As a result, we managed to build an integrated and user-friendly mobile application that simply works.

Get Course Search Results - Fast!

Promptly delivering relevant course look-up results was crucial to our client, and their existing websites used a powerful search and index service called SwifType to make this a reality.

The mobile app we built integrated directly with SwifType to provide the same robust search experience in the mobile application. As the app bypassed the main website for course lookups, we were also able to maximise performance potential for the main website.

Central Content Management

All of the course information was readily available on the main WordPress website.

Our primary objective was to not create any additional work for website admins. With this in mind we decided to use the WordPress Restful API as a gateway to getting detailed course information from the existing website.

Data was delivered in a mobile app friendly format (JSON) and displayed in an intuitive mobile interface to end users.

Identity as a Service

The service provides a universal authentication & authorisation platform for web & mobile applications.

The ‘Auth0’ integration and Mobile SDK allowed us to easily enable user accounts without writing lots of additional back-end code.

Utilising Auth0 enabled rich in-app features such as “My Saved Courses” and paved the way for endless marketing possibilities.

Monetisation with Salesforce

Our client's core activity is lead generation for TAFE course providers. Needless to say, a high performance Salesforce integration was priority no. 1.

We integrated the mobile app 'Course Inquiry Forms' with Salesforce which allows charging TAFE course providers for every lead generated in the mobile app - every time!

This mobile platform created an additional revenue stream for our client.

Meaningful User Behaviour Insights

We were keen for our client to get an in-depth understanding of user behaviour in the mobile application.

Google Analytics for Firebase is a free app measurement solution providing data on app usage and user engagement. We created a custom integration for our client to get the full benefit of this functionality.

Ideabox helped us define the requirements, design, and structure of our application. The team were terrific to work with and we are very happy with the results.

Wayne George / CIO

See next project

Property Management System

My Rental

iOS, Android, Cloud, XERO, DocuSign View Case Study

Get your free estimate in 3 days

Act now to set up your 1-hour obligation-free consult. We’ll work with you to refine the project brief and deliver your project cost estimate within 3 days.


Idea Box is a Melbourne-based application development company. We have a decade of experience and a proven process for results that exceed expectation. With our solutions at hand, you can maximise employee efficiency, streamline business process, improve service to your customers & obtain business-critical data.