The project.
About this course.
Learn to build Recur, a macOS subscription tracker, step by step with Cursor. You'll take a desktop app from initial designs and a development plan through to working features, payments, and bank connections, using tools including Stripe, Era, Cloudflare, and Resend.
Start by exploring Recur and the tools behind it, then generate app designs and break the build into manageable milestones. Create the app shell, work through each stage of development, refine the logos, and test CSV imports. Along the way, you'll learn how to adapt your plan as the project evolves.
Next, add payments and licensing, test payment flows with Stripe, and connect bank accounts. You'll also plan for Apple notarisation and understand the next steps towards distributing a macOS app. By following the project from design to testing, you'll develop a practical workflow you can apply to your own desktop app ideas.