I created this app to solve a common problem: constantly searching for items we've forgotten to put away, and items we want to find but forgot where we stored it, especially those stored in containers in the storage room.

Challenges Faced:

Integrating a paywall was a new experience for me. I had to navigate unfamiliar flows and edge cases. Fortunately, the Revenue Cat SDK handled many of the abstractions and heavy lifting, which significantly reduced development time. The app's scope was extensive, with numerous flows and scenarios. Given my full-time job during weekdays, I could only dedicate about 3 hours each evening and half to full days on weekends. With just one month, and a few weeks to build, time management was crucial.

Development Process:

To meet the deadline, SwiftUI was no brainer, I had to prioritize ruthlessly. I cut many features and animations to focus on building the Minimum Viable Product (MVP) first.

Learning Experience:

In the later stages of development about 2 weeks left, I sought help from Claude AI to:

  • Critique the UI
  • Create test cases and user flows
  • Refine text copy
  • Assist with some code refactoring
  • Resolve memory issues

While I did the bulk of the project planning and initial development independently, Claude AI helped polish certain aspects and solve some technical challenges I encountered. This experience taught me the importance of prioritization, time management, and leveraging AI tools to enhance productivity in app development.

What's Next for Chestly app

I'd ask my friends, family, the public for feedback on what features I could add, of course continuously improve and use this app, since at the first place I was building it for personal home and help my family, parents in organizing stuff, we have lots of stuff, so we tend to forget where we put things, and end up looking through everything in our storage room. So this would definitely help us.

Built With

Share this project:

Updates