2025

TakeTmrw

TakeTmrw is a project management application that connects tasks, time tracking and invoicing. I designed and developed the interface and the Laravel and React application, with live timers, project analytics and a configurable Kanban board.

I wanted to make the relationship between planned work, recorded time and project costs easier to understand. The interface brings that information into project and task views, alongside optional AI tools for setting up and organising work.

JavaScript

Used

React

Used

Laravel

Used

PHP

Used

CSS / SCSS

Used

DigitalOcean

Used

NGINX

Used

Linux

Used

UI

Used

Terminal

Used

OpenAI

Used

GitHub

Used

Goal

Give people one place to plan work, record time and prepare invoices. The goal was to show how time is spent and how it relates to a project’s costs, without making day-to-day task management more complicated.

Approach

Laravel provides the application backend, with React for interactive task, timer and project views. A configurable Kanban board supports different ways of organising work, while project analytics bring time and financial information together.

Optional OpenAI features assist with creating tasks and assigning project details, priorities and users. They use an API key supplied by the user, and the application supports two-factor authentication.