← Back to work

TimeMagick

Team time-tracking & collaboration — timers, live status, project chat, and expenses. Live on iOS & Android.

React NativeTypeScriptNode.js
TimeMagick app iconTimeMagick2025 · REACT NATIVE
LiveReal-time team status
All-in-oneTime, chat & expenses
iOS · AndroidOn both stores

Overview

Most teams track time in one tool, chat in another, and handle expenses in a spreadsheet. TimeMagick pulls all three together so a team's whole workday lives in a single app.

For managers, the real win is visibility — a live picture of who's working on what right now, and clean summaries of where the hours actually went, without chasing anyone for an update.

I built the React Native app end to end, shipping to both iOS and Android from a single codebase.

What it does

Timers built for real work

Track working, private, idle, and overtime time against specific projects and tasks.

Daily logs at a glance

Total hours, overtime, and activity level summarized per member, every day.

Live team visibility

Admins see who's online, what they're on, and work summaries across any date range.

Chat where the work is

Built-in project chat with mentions, image and file sharing — context stays in one place.

Expenses, sorted

A lunch-expense flow with pending, approved, and declined tracking built in.

On every phone

Shipped to iOS and Android from a single React Native codebase.