Inspiration
Job hunting is a vulnerable season. Your résumé holds your work history, your gaps, your salary hopes, and your future. I wanted to build a résumé builder that makes that season a little easier, with your résumé kept on your own device.
What it does
LocalResume helps you build professional résumés you can tailor for different jobs, with clean templates, live preview, and PDF export with real, selectable text. It works on iPhone and iPad, everything is stored on the device, and there is no account to create.
How I built it
LocalResume is one of thirteen apps I have taken from idea to launch so far as a solo developer, with AI agents as my technical teammates.
It shares a foundation with the three apps it launched alongside, using pdf-lib for PDF processing, Capacitor for iOS, and RevenueCat for the one-time Pro purchase, while keeping its own purpose and identity.
My AI teammates and I worked through the features, design, testing, and refinements together as LocalResume took shape.
Challenges I ran into
One of the biggest challenges was building résumé PDFs that could remain readable as text while still looking polished to the person receiving them. LocalResume exports real, selectable text rather than turning the résumé into an image, and working through how that text is structured taught me how much seemingly small design choices can affect the finished document.
The account-free Pro experience brought another challenge. Restore Purchases needed to let someone regain access to Pro through their Apple Account without requiring a separate LocalResume account. During development, I found an issue that could temporarily interrupt purchase verification when the app opened, updated the code, and tested the revised flow before release.
Accomplishments I'm proud of
I’m proud that LocalResume gives people a way to build and keep their résumés without requiring an account or sending the information they enter to an outside service.
Pro is a one-time $12.99 purchase.
What I learned
Building LocalResume taught me how much difference the wording of guidance can make. A résumé already asks you to make a lot of decisions about how to present yourself, so the live checks work best when they give you a clear next step without making the process feel heavier.
What's next
What comes next for LocalResume will be guided by what people need while creating and tailoring their résumés. I’ll pay attention to how the app is being used, what people find helpful, and where there is room to make the experience better, using that feedback to guide future improvements.
Log in or sign up for Devpost to join the conversation.