Inspiration

As a soon-to-be parent with ADHD (my baby is due in 2 weeks), I needed a productivity tool that could help manage time effectively. The inspiration for Time Trials came from the desire to create an app that combines the Pomodoro technique with intelligent task management using OpenAI API.

What it does

  1. Customisable Pomodoro timer with built-in breaks.
  2. Automatic task breakdown using OpenAI integration for better time management.
  3. Real-time notifications to keep users on track.
  4. Detailed statistics to track productivity over time.

The app is designed to help users overcome procrastination, reduce overwhelm, and develop better study and work habits.

How I built it

Time Trials was built using SwiftUI and SwiftData for a modern, efficient iOS app architecture. I used Claude to assist in the development process which helped me create the functionality and I then tweaked the design manually.

The OpenAI integration for automatic task breakdowns was a key feature that required careful implementation to ensure seamless user experience.

Challenges we ran into

The main challenge was developing a fully-featured app within a tight two-week timeframe with my baby due any day.

I have a huge list of features I wanted to implement but cut many for the first release. Originally I wanted the app to manage focus and workout timers but I cut out the workout timers for the initial release and plan to add again later.

Accomplishments that we're proud of

  1. Successfully building a functional, user-friendly app in just two weeks
  2. Implementing the OpenAI integration for automatic task breakdowns, which significantly enhances the app's utility
  3. Creating an intuitive UI/UX that caters specifically to users with ADHD and focus challenges
  4. Leveraging AI (Claude) in the development process, showcasing the potential of AI-assisted coding

What we learned

  1. The importance of scope management in time-constrained projects
  2. How to effectively integrate AI tools like Claude and OpenAI into the development workflow
  3. The value of focusing on core features that solve real user problems
  4. The challenges and rewards of building productivity tools for specific user groups (e.g., individuals with ADHD)

What's next

I'm excited about the future of Time Trials and have several enhancements planned:

  1. Implementing LiveActivities for better iOS integration and real-time updates.
  2. Adding Widgets for quick access to timers and productivity stats.
  3. Integrating with Screen Time to provide more comprehensive productivity insights.
  4. Expanding platform support to include iPadOS and macOS for a seamless cross-device experience Continuously refining the AI-powered task breakdown feature based on user feedback.

These additions will further cement Time Trials as the go-to productivity app for individuals looking to maximize their focus and efficiency.

Built With

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

Updates

posted an update

I’m working on my next update for Time Trials to enable widgets and live activities. The progress is slow because my new born baby Ethan is finally here born 12th September.

Once widgets are enabled I’m going to start thinking about bringing time trials to other devices starting with Apple Watch.

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

posted an update

Few Updates from the UK Bank Holiday Weekend.

  1. Someone Purchased the Lifetime Subscription at $29.99 in the US.
  2. App now supports Spanish Locale
  3. I made use of an app called Helm paired with Astro to help with ASO Translations for my AppStore descriptions.
  4. Fixed a couple of bugs relating to the creation of new timers.
  5. The app now supports a Siri Shortcut for starting a timer.

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