Inspiration

I had the idea for SnapSeries a while ago. I saw creators on Instagram putting tape on their iPhone screens and drawing guides on it to take aligned photos. I thought I could build an app for that.

My first tests let you draw the guide yourself, but it was awkward to use.

Then I saw the Shipaton announcement on X and, around the same time, an Expo post about native modules. That got me thinking about using Apple’s subject detection instead of asking people to draw. So I picked the project up again.

What it does

SnapSeries helps you take photos with the same framing.

You take or import a reference photo, then use its outline or a transparent overlay to line up the next shot. You can organise the photos into a series, preview it, and export photos or a video.

My wife uses it to photograph the same bag in different environments for her marketing. I’ve also been using it myself, including to make the Shipaton demo.

The first series is free. Pro unlocks unlimited series and video export. RevenueCat handles the subscriptions.

How I built it

I built SnapSeries in the evenings after work and on weekends.

The app uses Expo and React Native, with some native iOS code for image processing and video export. Photos and processing stay on the phone.

I’d already released apps for clients and a few small personal projects. With this one, I wanted to see how far I could go on my own, including marketing it and trying to make a small income.

Since the first release, I’ve added Auto Align, background export, Live Activities, and backups so you can open a series on another iPhone.

Challenges

I only restarted development on September 10, so I didn’t have much time before the deadline. It forced me to stop overthinking and make decisions.

Getting the guide right was the hardest part, along with fitting the controls on the camera screen without making it confusing.

Then there was everything outside development: writing the descriptions, preparing screenshots, and recording the demo. It was my first time talking to the camera, and I did it in English, which isn’t my native language.

I’ve already shipped five versions of the app, improving it a little each time. On previous personal projects, I’d wait until everything was perfect before releasing. Often, that meant never releasing at all.

Shipaton pushed me to work differently: finish something, ship it, then improve it. I want to keep that habit after the deadline.

What I learned

Ship early with the basic features. Testing on a real phone and letting other people try the app as soon as possible helped me spot things I’d missed while developing.

My wife found the onboarding unclear and wanted to move a series between iPhones. I worked on both.

Around the same time as Shipaton, I also decided to be more active on X. I started sharing my progress, replying to people, and joining conversations.

I have around 180 followers. It’s a small audience, but I’ve really enjoyed the exchanges and the help from other developers.

The best moments are still when I ship a feature and can test it for real. And when Apple approves an update.

What’s next

I always want to add more features. That’s the part I’m comfortable with.

Now I need to put more time into getting people to try the app. I want to test different ways to reach users, learn what works, and see if SnapSeries can bring in a small income.

Built With

Share this project:

Updates

posted an update —

SnapSeries Print: trying a new creative format

My wife is an artist and makes short videos of her drawings. I wanted to try something with SnapSeries: print individual frames from one of her videos, photograph each page in a different environment, then combine those photos into a new video.

The idea is to keep the drawing aligned while the surroundings change from one frame to the next.

To make preparing the pages easier, I built SnapSeries Print. It turns a video into a printable PDF, with settings to adjust the output.

It can be used alongside SnapSeries or for other creative projects:

  • Free to use, with no account needed.
  • Everything is processed in your browser.
  • No video is uploaded to a server.

It rained today, so I did my first test indoors. I’m looking forward to taking the printed pages outside and seeing how this format works in different places!

Log in or sign up for Devpost to join the conversation.

posted an update —

SnapSeries 1.5.0 is waiting for Apple review

This update adds two video export options:

  • Loop: repeat your series.
  • Back-and-forth: play your series forward, then in reverse.

You can create longer videos for social media without manually duplicating or rearranging photos in your series.

I said I’d focus on distribution before adding more features, but this one helps me create content to share. So maybe it counts!

Log in or sign up for Devpost to join the conversation.

posted an update —

SnapSeries 1.4.0 is waiting for Apple review

The community on X really helped me realize that my website and App Store screenshots weren’t explaining the app clearly. It made sense to me because I built it, but people seeing it for the first time couldn’t tell what it was for.

I’ve completely reworked both to show concrete uses for content creators, and added an App Preview video.

This version also includes:

  • Simpler onboarding with examples to help you get started.
  • Series backups so you can save a series and import it later or on another device.
  • Custom photo timing for more control over the pace of your videos.

Log in or sign up for Devpost to join the conversation.

posted an update —

SnapSeries 1.3.0 is approved by Apple!

This update improves how SnapSeries handles photos when you adjust their alignment.

Previously, photos could be cropped too early, leaving less room to reposition them. SnapSeries now keeps the full source image for newly captured or imported photos, preserving the edges you might need later.

This gives you more flexibility when manually adjusting a photo, reframing your reference or using Auto Align.

Photos already cropped by an older version need to be imported again to recover those margins.

Log in or sign up for Devpost to join the conversation.

posted an update —

SnapSeries 1.2 is waiting for App Review!

The biggest addition is Auto Align. Consistent framing has been the idea behind SnapSeries from the start, so I’m excited to bring this into the app.

I’ve also added background video export and Live Activities. You can leave the app while your video exports and keep track of its progress without reopening it.

Version 1.2 has been submitted to Apple and isn’t live yet.

Log in or sign up for Devpost to join the conversation.

Submission history