Skip to Content
Enter
Skip to Menu
Enter
Skip to Footer
Enter

Analog

App store logoGoogle play store logo

A productivity and goal-setting tool designed to help people achieve long-term objectives. Whether used individually or in mentor–student relationships like coach and athlete, Analog makes it easier to set goals, break them down, and stay accountable.

INDUSTRY
Productivity / Coaching
Date
October 2024
Duration
12 weeks
DELIVERABLES
UX Design | UI Design | Mobile Development
STACK
Figma | FlutterFlow | Supabase
Analog
Analog was created to give structure to big goals by breaking them down into smaller, more manageable tasks. Users can set goals, attach notes, assign priorities, and group or filter tasks, while mentors can step in to create training sessions, leave comments, and monitor progress. The app transforms vague ambitions into actionable steps and creates accountability through collaboration.

Smart Tracking for Real Progress

Users can define goals, split them into tasks, add notes, and organize everything with filters and priorities. Collaboration allows mentors to assign tasks directly and track progress, making the tool especially powerful for training and coaching. The reporting section turns data into insights, with dashboards showing monthly and quarterly progress, metrics like completion rate, focus, and energy, and suggestions for how to improve goal-achievement in the future.

Simple. Powerful. Intuitive.

We designed Analog to feel simple yet powerful. Goals and tasks are easy to create and manage, while reports give users a clear visual overview of their progress.

Smooth collaboration flows make it easy for mentors and students to work together without adding complexity.

FlutterFlow &  Supabase

We built Analog in FlutterFlow, enabling quick delivery of a polished cross-platform app with custom functionality like goal tracking and mentor collaboration.

Supabase powers authentication, real-time data, and task management, while fl_chart and rich text libraries support dynamic reporting. The main challenge was keeping user inputs and live charts perfectly in sync, requiring seamless real-time updates without lag.

Analog gives users the structure and insight they need to achieve more. By combining goal-setting, collaboration, and actionable reporting, it helps individuals and mentor–student pairs stay focused, track progress, and continuously improve.

Automated Weekly and Quarterly Reports

The system generates weekly reports by aggregating user activity over the past seven days. It tracks task outcomes (completed, partially completed, missed), calculates completion rates, and identifies patterns such as energy and focus trends. The report includes visual breakdowns, a most common failure reason, and a short insight with up to two behavior suggestions derived from predefined rules.

Quarterly reports follow the same structure but operate on a longer time frame. Instead of daily data, they summarize performance across weeks, effectively aggregating multiple weekly reports into a higher-level overview. Both report types are generated automatically on a schedule, ensuring consistent feedback without requiring user input.

Notifications and In-App Purchases

Push notifications are handled through OneSignal, allowing the product to deliver updates and reminders based on user activity and system events. This setup supports segmentation and scheduling without requiring custom infrastructure.

In-app purchases are implemented using RevenueCat, which centralizes subscription logic and purchase handling across platforms. This simplifies state management in the app and ensures consistency in how access and entitlements are applied.

We
should
talk
Calda octopus icon
Clutch rating with starts of 4.9
The best time to build your app was yesterday. The second best is now.