Inspiration

Photographers love to share not just their photos but the story behind them. We wanted to make it effortless to add camera details and styling to images, while also exploring sustainable monetization for indie apps.

What it does

Frame It automatically extracts photo metadata (EXIF) and places it inside elegant, customizable frames. Users can instantly turn their shots into professional, shareable images. Core features are free, while premium frame packs and customization are unlocked via subscription.

How we built it

  • Flutter for cross-platform speed.
  • Firebase for analytics, crash reporting, and rollout experiments.
  • RevenueCat for subscription management, entitlements, and cross-device sync — no custom backend needed. ## Challenges we ran into
  • Handling inconsistent EXIF data across devices.
  • Creating dynamic frame layouts that adapt to any image ratio.
  • Debugging subscription flows and entitlement mapping in RevenueCat. ## Accomplishments that we're proud of
  • Launched Frame It on Google Play.
  • Fully integrated RevenueCat for fast, reliable monetization.
  • Delivered a minimalist, smooth UX photographers actually enjoy. ## What we learned
  • RevenueCat accelerates monetization for indie apps — no billing server required.
  • Firebase insights guide feature decisions and improve retention.
  • Simplicity in UX often beats feature overload. ## What’s next for Frame It
  • Expand premium frame packs and customization via RevenueCat.
  • Batch editing and iOS launch.
  • Use Firebase experiments to optimize pricing and design.

Built With

Share this project:

Updates