Inspiration

I wanted a fun, easy way to clean up my camera roll. Deleting photos is such a chore, so I thought, why not make it like Tinder? Swipe left to delete, swipe right to keep.

What it does

SwipeSwoop is basically Tinder for your photos. You swipe left to delete, right to keep, and it also helps you find duplicate photos so you can declutter faster. It’s quick, intuitive, and makes managing your photos almost fun.

How we built it

I built SwipeSwoop in SwiftUI with a swipe-first interface, meaning the main way users interact is by swiping. Everything else, duplicate detection, subscription handling, is secondary. RevenueCat handles subscriptions, allowing me to focus on the core experience without worrying about payments. I also added logic to detect duplicate photos, making cleanup even faster.

Challenges we ran into

Making the swipe gestures feel smooth and natural took more tweaking than I expected. Handling duplicate detection reliably and quickly was also tricky.

Accomplishments that we're proud of

I went from idea to working prototype really fast. Users can now swipe, delete, and manage duplicates in one flow without friction. It’s simple, but it works, and that’s huge for an MVP.

What we learned

Simplicity wins. Users don’t care about fancy features if the core experience isn’t satisfying. Building fast and iterating beats perfect planning. Also, focusing on the user’s main action (swiping) makes everything else easier to design.

What's next for SwipeSwoop

I want to bring in AI to help users enhance photos or remove objects, making the cleanup process smarter. I’ll explore the foundation models Apple provides and see how I can integrate them seamlessly into the app.

Built With

Share this project:

Updates