Inspiration

In today's fast-paced world, staying organized and productive is more challenging than ever. Whether it's managing your tasks, keeping track of subscriptions, or remembering to revisit important online content, it's easy for things to slip through the cracks. That's where Ranti.Me comes in. Ranti.Me is designed to simplify your life, helping you stay on top of your responsibilities with ease.

What it Does

Ranti.Me is an all-in-one productivity and reminder app that empowers you to manage your daily life with ease. From organizing tasks and tracking subscriptions to saving important links and generating task-based music, Ranti is your ultimate tool for staying focused and on track.

Key Features:

  • Task Management:
    Easily create, organize, and manage tasks with intuitive folders. Set due dates, and get reminders so nothing slips through the cracks.
  • AI Chat Assistant:
    Get personalized assistance with your tasks through our AI-powered chat. Ask questions, set reminders, and manage your tasks effortlessly with intelligent responses tailored to your needs.
  • AI-Powered Receipt Processing:
    Simply upload a receipt, and Ranti's advanced AI will automatically extract details like transaction name, amount, and renewal dates, creating and managing your subscription renewals with ease.
  • Subscription Tracking:
    Keep track of all your subscriptions in one place. Get notified about upcoming renewals, ensuring you never miss a payment.
  • Link Management:
    Save important links and set reminders to revisit them later. Whether it's an article to read or a website to explore, Ranti ensures you never forget about the content that matters to you.
  • Seamless Notifications:
    Stay informed with timely notifications about your tasks, subscriptions, and links, so you can focus on what’s important.
  • Smart Music Generation:
    Enjoy task-based music recommendations with Ranti DJ, helping you stay in the zone while you work.

How we built it

As a solo indie developer, I built Ranti.Me using Swift and SwiftUI, focusing on creating a seamless and responsive experience for iOS devices. To manage in-app purchases and subscriptions, I integrated RevenueCat. For the AI features, I used OpenAI's API, ensuring the app is powered by cutting-edge AI technology.

Challenges we ran into

One of the main challenges I faced was integrating the app with SwiftData. At one point, the app would hang due to data being fetched on the main thread. I also encountered difficulties with RevenueCat integration—specifically, the app couldn't fetch in-app purchases properly when trying to display the paywall.

Accomplishments that we're proud of

I’m proud to have developed an app that addresses a common problem users face: remembering important tasks, subscriptions, and links. Ranti.Me offers a simple yet effective solution to help users stay organized.

What We Learned

I learned how to create a feature-rich app that addresses users' needs while ensuring it remains both useful and easy to navigate.

What's next for Ranti.Me

Ranti.Me is adding exciting new features to enhance your productivity. Widget Support will let you access tasks and subscriptions from your home screen. The Online Meeting Task Listener will automatically capture tasks from meetings using integration with platforms like Zoom and Teams. We’re also introducing Productivity and Reminder Folder Types, including Notes, Events, Appointments, and Medication Reminders, to help you organize everything efficiently. Enhanced management for links and subscriptions will ensure you never miss important updates. Inter-Folder Dependencies and Shared Folders will improve task management and collaboration. Lastly, a new statistics feature will integrate with the Health app to give you insights into your productivity and well-being.

Built With

  • openai
  • revenuecat
  • swift
  • swiftui
Share this project:

Updates