IMtech
In developmentpersonal productivity and self-organisation, in-house R&D product

Flowi

One system instead of a dozen apps.

One personal system where tasks, time, money, health and shared lists live in the same data across phone, browser and desktop.

Who it is forPeople running work across more than one team or company who also want the personal side — money, health, time — kept in the same place. Plus households that need shared lists.

Discuss a project

The task

Anyone splitting the week across several teams ends up with the pieces scattered: a tracker for work tasks, a spreadsheet for money, a separate app for health, a shopping list buried in a chat. Nothing lines up, and building a picture of the day means opening all of them in turn. Flowi grew out of that friction.

Solution

We built a Django backend that keeps a per-account change log, with clients on top of it: Expo on mobile, Next.js on the web, Tauri on the desktop. All data follows a single sync contract — every record carries its own id, a revision and a tombstone for deletion, so an edit made on the phone lands in the browser and disagreements settle by the most recent change. Clients write locally first and hold a queue of unsent changes until the network comes back. Shared lists take their own path: a group joined by a short code, with a WebSocket pushing each change to the other members right away.

Outcome

The records stopped living apart: the day, the money, the health log and the shared lists are readable from whichever device is at hand, not only from the one where they were entered. The system is in daily use and still growing — server-side integrations with calendars and external task trackers are next.

Capabilities

  • 01Tasks, projects and sprints: deadlines, subtasks, priorities, status columns and reminders
  • 02Time tracking: a live timer attached to a task or a meeting, daily records and summaries
  • 03Finance: accounts, several currencies, transfers written as a single record, budget limits, savings jars and month-to-month carryover
  • 04Health: a profile that computes daily targets, plus nutrition, sleep, activity, body metrics, medication, check-ups, vaccinations and habits; on iOS the data is read from Apple Health
  • 05Meetings: a schedule with recurrence, audio notes attached to a meeting, and Google Calendar import that does not duplicate events
  • 06Shared: a group joined by a short code, with shopping, task and note lists whose changes reach the other members over WebSocket

Roles

  • Account owner — the whole personal set of data on every device they use
  • Group member — joins by short code and works only with that group's lists
  • Server administrator — admin panel over accounts, devices, groups and sync records

Industry

personal productivity and self-organisation, in-house R&D product

Screens

Visuals in preparation
Day overview: which tasks are due today, the next meeting, water intake and daily metrics
Visuals in preparation
Tasks: status columns, sprints, priorities and a running timer next to the record
Visuals in preparation
Finance: accounts, the month's income and spending, several currencies and transfers between accounts

A similar task at your company?

This system was built around one client's process. Describe yours and we will tell you what carries over from what you see here and what has to be built anew.

Discuss a project