Features
The mobile app provides a focused subset of the web app’s functionality, optimized for on-the-go use. It uses a four-tab bottom navigation with native iOS tabs (expo-router/unstable-native-tabs).
Timer Tab
Section titled “Timer Tab”The default tab — quick access to time tracking.
- View all active and stopped timers
- Start/stop timers with a single tap
- Create new timers linked to work projects
- Pomodoro mode with phase transitions
- Timer rounding based on project settings
- Shared engine via
useTimeTrackerEnginefrom@life-manager/shared/hooks
Work Tab
Section titled “Work Tab”Manage work projects and time entries.
- Browse all work projects
- Project detail view (via
[id]route) with time entries - Create, edit, and delete projects and time entries
- View per-project time totals and earnings
Finance Tab
Section titled “Finance Tab”Track income and expenses.
- Single cashflow list with filtering
- Cashflow detail view (via
[id]route) - Create, edit, and delete single cashflows
- Bank account context (same initializer pattern as web)
Settings Tab
Section titled “Settings Tab”Centralized configuration surface with subscreens.
- Sync Health — PowerSync connection status card
- Profile — View name, username, email
- General — Language selection (EN/DE), 24h/12h time format toggle
- Time Tracker — Auto-stop other timers, time fragment rounding mode, custom rounding interval and direction
- Projects — Default salary, default project type (Hourly/Project/Hobby), default bank account
- Bank Accounts — CRUD for bank accounts with balance display
- Tags — CRUD for reusable tags (title + description)
- Contacts — CRUD for contacts (name, description, email, phone, address, currency)
- Calendar — Show calendar time toggle
- Logout — Disconnect PowerSync, clear session
Feature Parity
Section titled “Feature Parity”Features currently available only on web:
| Feature | Web Route |
|---|---|
| Dashboard with aggregated stats | /dashboard |
| Calendar (day/week/month views) | /calendar |
| Appointments | Part of calendar |
| Recurring Cashflows | Finance tab |
| Finance Projects | Finance tab |
| Payouts | Finance tab |
| Project Tree / Folder Hierarchy | Work module |
| Drag-and-drop reordering | Various |
| Notifications (toasts, browser) | Shell-level |
| Onboarding tours | Dashboard |
| Habit Tracker (placeholder) | /habbit-tracker |