Waaiburg Mobile App
One of the projects I worked on in Digital Innovation was the Waaiburg mobile app. The app already existed, but the client requested the addition of a customizable avatar.
The Avatar
The avatar is a 2D character that can be customized by the user. The user can change the color of the hair, eyes, nose, mouth, and body. The user can also change the shape of the hair, eyes, nose, mouth, and body.
Performance Updates
While working on the project I noticed that the app could be optimized. I started by analyzing the app and found that the app was not using the latest version of flutter. I updated the app to the latest version of flutter and optimized the app.
I also added content & image caching, this improved the performance of the app significantly.
The “Levensboom” Interface
The main goal of this project was to implement an avatar in our “levensboom” (tree of life) interface. After testing the original interface I noticed that we could improve the user experience by adding the feature to answer multiple questions per growth stage in one page. This made the app more engaging and looking more like a real chat-app. Now every time a user completed the questions form a growth stage, the tree would grow.
The cherry on top was to preload the videos the moment the user opened the interface, this made the animation transitions feel buttery smooth.
View My LinkedIn Post
Check out my LinkedIn post about this project!