What students see.
Student screens from our mobile work. The screens use sample data.
Enlarge image: Student overviewStudent overview
University discovery, lists and upcoming tasks in one place.
Enlarge image: University discoveryUniversity discovery
Browse university choices and search by name.
Enlarge image: Search resultsSearch results
Find Waterloo in the university list.
Enlarge image: University profileUniversity profile
Review study interests and add a university to the shortlist.
Enlarge image: My shortlistMy shortlist
Organise university choices across personal lists.
Enlarge image: ApplyingApplying
Review a course choice and a student-set personal target date.
Enlarge image: Application checklistApplication checklist
Review sections and save progress on an illustrative application checklist.
Enlarge image: My TasksMy Tasks
Review upcoming tasks and completion states.
Enlarge image: InboxInbox
Keep counsellor conversations together.
Enlarge image: Counsellor conversationCounsellor conversation
Discuss university choices and next steps.
Enlarge image: Planning meetingPlanning meeting
Review an upcoming counsellor meeting.
Enlarge image: Student profileStudent profile
Review study interests and account information.
University applications from a phone.
Cialfo helps students find universities and manage their applications, and keeps their counsellors in the loop. The mobile app puts search, saved lists, applications and messages in one place.
The hard part
A student’s choices, application details, tasks and messages are spread over many screens. Each new feature had to keep all of this in sync and fit into the team’s release process.
How students use it
Find universities
Search universities and courses, and read what matters for your plans.
Save choices
Make and manage a list of universities you like.
Track applications
See application progress and tasks from your phone.
Talk to counsellors
Message counsellors and plan the next steps together.
My part of the project.
- React Native features for students
- Application tracking and screen improvements
- Managing app data and server calls
- Working with product and design to ship features
React Native engineer · Cialfo product team. The product belongs to its owners. This page describes the whole product, not only my part.
How the app is built
Built by feature
The app is split into clear parts: university search, lists, direct apply, inbox, meetings and tasks.
Data and server calls
Redux, Redux Saga and Axios manage app data and server calls across these screens.
Working with the team
I built React Native features, worked on application tracking, worked closely with product and design, and helped with mobile releases.
Shipping features with a product team
I built React Native features and application screens with the Cialfo team. This page explains how the wider app works. It does not mean I built every part of it.
Tools we used.
Based on the code I worked with or my own work on the project. The live product may use different tools today.

