Develop a simple and easy way for Beauty and Spa Services to recoup lost money due to cancellations. MVP focused on a web portal for posting cancelled deals and an iOS app for being notified and buying last minute cancellations. I was responsible for the icon, small landing site, and iOS app.
What I knew
iOS app development and UI/UX
Before BeeBusy I had practice building many miscellaneous apps that never made it into the App Store. These apps gave me a basic understanding of many of Apple's iOS frameworks.
Evolving UI/UX for a educational math app that had over 500,000 downloads.
Front-end web design
What I learned
Context aware animations
Using custom presentation controllers, animated transitioning, and view matching animations to create seamless animations between view controllers.
Purchase products through iOS stripe API
Learning the nuances of time sensitive limited quantity transactions; like multiple transaction conflicts, network failures, and purchase intent timeout invalidation.
Dealing with a GraphQL API
Simplifying data requests with a query based API interface helped dramatically with return structures, evolving models and overall clarity.
Protocol oriented design patterns
Using powerful swift protocols to isolate functionality and requirements into flexible and discrete components.
BeeBusy ended up failing due to a number of factors like lack of strong direction, funding, market demand, and initial business trial commitment.
Let's Work Together
And make something beautiful!