SlimFits
A membership experience built around progress.

Business systems
Inside Slimfits
From the daily diary to coaching and goal planning. Explore 22 app screenshots, on mobile and desktop. These preview screens use a fictional member.
Select any to enlarge
In your pocket

Your day
Daily activity, coaching tips and quick access to the diary.

Weight progress
Weekly weigh-ins, progress and weight history.

Calories
Calorie tracking alongside the member's plan.

Food diary
Saved foods and reusable meal groups.

Meals & snacks
Separate entries for meals and snacks.

Meal assistance
Help estimating a meal before recording it.

Walk tracking
Walking activity and progress.

Water tracking
Daily water intake alongside other habits.

Shabbos planning
Plan meals ahead for Shabbos and Yom Tov.

Ask Esther
A direct route to coaching support.

Pause a goal
Make room for a break within a personal plan.

Reminders
Member notification preferences.

Settings
Units, Yom Tov preferences and personal settings.

Install the app
Home-screen installation guide, shown in a local development preview.
Room to see the whole picture

Your day
The daily dashboard on a larger screen.

Goal dashboard
An overview of the member's personal plan.

Weight progress
Weight trends and weekly progress.

Calories
Calorie tracking in the desktop layout.

Walk tracking
Walking activity with more room to review.

Shabbos planning
Meal planning in the desktop layout.

Ask Esther
Coaching support from a laptop or desktop.

Reminders
Manage notifications on a larger screen.
The problem
Kajabi already manages the coaching programme and billing, but the member experience needs personal weight and calorie records, progress charts and tailored follow-up. The difficult boundary is identity: a person can register before purchasing, arrive from a lesson or return through an email, while membership status changes independently.
A missed membership update must not leave the tracker permanently out of step with Kajabi, and a cancelled subscription should not be confused with an invalid login.
The solution
SlimFits adds a dedicated tracking application while keeping Kajabi responsible for courses and subscriptions. It links members across the two systems, separates sign-in from permission to use a course tracker, and combines membership webhooks with a daily reconciliation against the Kajabi API.
Personal progress records drive charts and weekly emails. The integration supports both the standalone experience and the Kajabi entry path without turning a member identifier into proof of identity.
The decisions behind it
- Identity is not entitlement
- Knowing who a member is and knowing which course they can access are separate checks. A subscription change should update access without breaking the person's account.
- Events plus reconciliation
- Webhooks provide prompt membership updates; a scheduled comparison repairs missed events rather than assuming every notification arrived.
- Kajabi membership synchronisation
- Member tracking and progress charts
- Personalised weekly email workflows