MemoFly was one of those projects where I had the opportunity to shape almost every part of the experience from the beginning.
Created as part of the UI Design Bootcamp by Numkin Academy, the project started with a simple concept and gradually grew into a complete mobile app experience. I worked on the name, visual identity, logo, interface direction, and the full UI design.
The idea behind MemoFly centers around capturing everyday memories and making them easier to revisit. The interface explores ways to record a memory, attach media, reflect a mood or feeling, browse past entries through a calendar, and rediscover moments over time.
Building the experience, not just the screens
One of my main goals was to make the Figma file useful beyond presentation.
I organized the screens, components, states, and flows so the experience could be understood as a connected product rather than a collection of isolated interfaces. This also meant thinking about how a developer would read the design and understand how the different parts of the app relate to one another.
Throughout the project, I applied the UI and UX principles I was learning during the bootcamp, paying attention to hierarchy, consistency, reusable components, navigation, interaction, and the overall visual language.
Bringing it to life
Once the main interface was complete, I created an interactive prototype and added motion and transitions where they helped communicate the intended behavior of the experience.
Seeing the screens connect through the prototype was one of my favorite parts of the project. It transformed the work from static layouts into something that could actually be explored and experienced.
I later included MemoFly in my final bootcamp portfolio, which brought together the work and progress I had made throughout the program.
Explore the Figma prototype (opens in a new tab)MemoFly remains a project I value because it gave me the space to take an idea through several layers of design, from defining its identity to thinking through its interactions and finally seeing the experience come together as a working prototype.
