
unjumble (working title)
A home inventory management app, focusing on usability.
The only app you need for organizing your home, no matter whether you’re leaving or staying!
(Without the hassle!)
Background.
After almost a decade, seeing how the industry has changed I had the urge to release an app. Inspired by our cross-continental move, I set out to create an app that would help us (and anyone with a smartphone) make things a little easier. The app has since been made a little more versatile and can function as a simple way to catalogue and track valuables or belongings.
Development.
The app was initially built using vue.js and Firebase, in an attempt to make it a responsive web service that would work both on a user’s phone and computer. The issues with storage and hosting costs, as well as the nature of web apps on mobile, made me scrap the project after many hours. After researching the best alternative, I started learning yet another framework; Flutter.
Flutter not only allowed me to deploy natively to both iOS and Android, but also allowed for storage to be handled locally on the phone. Were I to make it a service again, the option would also be available since Flutter’s web support has greatly improved as of recently.
Individual page designs were made using Figma and then coded up in Flutter. Each page had 3-6 variants and iterations, as I wanted to make sure to create a clean and user friendly design. Designing took more time than I had wanted to, as I was rusty and hadn’t used any prototyping tools for a serious project before. The icons were designed using Affinity Designer and any raster images created/edited with Photoshop.
Status.
The app has reached beyond MVP status and is all but ready to be released on the App Store and Google Play store. Locking in a name, developing marketing collateral and setting up a new business are some of the things that remain and quite frankly not my favourite things to do.
There are still a handful of exciting features I’ve planned to add post-launch, and certain features would greatly benefit from further improvements of the Flutter framework, however these are things to come.
Features
Create color-coded collections to organize your items
Effortlessly create items swiftly and edit them later
Capture/Browse photos
Keep track of the value of your items/collection
Export all your items/collections through a CSV file
Customisable currency/country
Tools
Flutter (Dart programming language)
Visual Studio Code
Figma
Adobe Photoshop
Affinity Designer