Inspiration

I'm a front-end developer for a couple of years, but I always wanted to build my own projects from scratch. After reading What's Your Dream by Simon Squibb, I felt inspired to finally take the leap.
The idea for StuffKit came from a personal frustration: I kept losing track of how old my valuable items were and where their receipts were stored. Digging through my calendar or searching old folders to find purchase dates or warranty information was time-consuming and messy. I wanted a simple, beautiful solution to keep all of that in one place. Since I already had some experience with React, I decided to push myself to learn React Native — and build an app that could solve this problem not just for me, but for anyone.

What it does

StuffKit is a personal inventory app that helps you:

  • Log your purchases with dates, prices, and notes.
  • Store receipts and warranty information in one place.
  • See at a glance how old your items are.
  • Get reminders when warranties are about to expire.

The goal is to remove the friction of tracking your belongings so you can focus on using them, not remembering when you bought them.

How I built it

This is my first ever solo project — I designed, coded, and shipped everything myself.

  • Frontend: React Native (Expo) for cross-platform development.
  • Backend/Storage: Local data storage for speed and privacy, with plans for iCloud sync in the future.
  • Monetization: RevenueCat for in-app purchases and subscriptions.
    I relied heavily on online resources, especially YouTube tutorials, to learn RevenueCat integration and mobile best practices along the way.

Challenges I ran into

  • Learning React Native from scratch — even though I knew React, adapting to mobile-specific UI patterns, navigation, and performance constraints was a steep learning curve.
  • RevenueCat integration — figuring out subscription logic, entitlements, and testing on iOS required research and experimentation.
  • Doing everything solo — from UI design to debugging, there was no backup plan or second opinion.

Accomplishments that I'm proud of

  • Shipped my first solo app ever to the App Store.
  • Successfully integrated RevenueCat for monetization
  • Created a clean, user-friendly design that I believe solves a real problem for others.

What I learned

  • How to go from idea to fully shipped mobile app without a team.
  • The basics of mobile UX, React Native development, and subscription monetization.
  • The importance of scoping features to hit a launch deadline without sacrificing quality.

What's next for StuffKit

  • Add receipt scanning to make logging items even faster.
  • Launch an Android version to reach a wider audience.
  • Continue iterating on user feedback and building more apps, with the long-term dream of growing this into a business.

Built With

Share this project:

Updates