Inspiration

Becoming an indie mobile developer has been one of my biggest dreams for a very long time. My motivation comes from achieving financial independence, marrying my girlfriend, and building the life we dream of together. The name BeyzArt itself is inspired by my beloved girlfriend (Beyza + Art), who has been my greatest supporter throughout this journey. I also want to mention my family — their touches can even be found in the visuals used within the app.

What it does

BeyzArt is my very first iOS application published on the App Store. It allows users to transform their own images into different styles such as anime, cartoon, and action figure. Users can also generate new images based on text prompts, combining creativity with the power of AI.

How we built it

I started working on this project almost 6 months ago. While it may sound like a long time in today’s AI-powered development world, it was a valuable and intense learning journey. I built the app using Swift and SwiftUI for the frontend and integrated a backend with RevenueCat for subscription management. I also made great use of Google Gemini as an AI assistant to speed up problem-solving and learning during development.

Challenges we ran into

The most difficult part was going beyond a locally running iOS app and learning how to integrate backend services. I struggled with setting up server connections, handling subscription logic, and understanding webhooks. Thankfully, RevenueCat’s webhook system simplified this process greatly.

Accomplishments that we're proud of

  • Publishing my first ever iOS app on the App Store.
  • Designing my dream paywall using RevenueCat’s Paywall Builder.
  • Overcoming challenges that at one point made me consider giving up.
  • Completing the entire development cycle as a solo indie developer.

What we learned

I learned that struggles lead to growth. Every obstacle, confusion, and moment of doubt was an opportunity to learn something new. I also realized the importance of adapting to modern AI tools — using Gemini and other AI resources not only accelerated development but also helped me approach problems with fresh ideas.

What's next for BeyzArt iOS

This is just the first step of my indie developer journey. Moving forward, I plan to:

  • Add more unique styles for users to experiment with.
  • Work on monetization strategies to increase the app’s revenue and make it sustainable.
  • Expand the backend to support more scalable user growth.
  • Eventually reach the point where I can start paying RevenueCat hahaha

I’m incredibly happy to have completed this long journey with my first app and to be part of such an inspiring shipathon. Thank you!

Built With

Share this project:

Updates