Marlo
A task and project workspace for a small studio
A complete task and project app for a small creative team, with its people, jobs, room bookings and invoices, a light and a dark theme, and it comes with sample data. Good for: a studio, agency or small team that wants its tasks, projects, hours and money in one calm place. How it works: the overview shows how much of each kind of work is done, moving or waiting as rows of rounded bars, and the team's hours as bars against what the team can give, switching between the last seven working days, eight weeks and six months for everyone or one person. Includes: the overview with the account balance, a task status ring, your next tasks to tick off and today's bookings; a task board you drag between columns, a full task list and your own tasks by due date, each with a checklist; projects with progress rings, a page per project and a timeline of every job; a week calendar of room bookings that will not double-book a room; the team with each person's hours and workload; reports on hours and finished tasks; the account with money in and out, spending by category and invoices you mark paid; a client inbox where replies post; settings with a CSV export and a reset; and help. How to use: run it as it is to explore with the sample data, which is saved in your browser, then connect your own API in place of the sample data, since there is no backend; the sidebar folds to icons, a timer logs time straight into the hours, Cmd+K searches everything, and it works on every screen from phone to desktop with a bottom tab bar on phones. Built with React, TypeScript and GSAP.
$91.00 — one-time price, free updates
- A React app template
- React and Vite · npm install and it runs
- Build unlimited client sites with it
Built with React, CSS, GSAP.
What is in the zip
- app.css
- css/activity.css
- css/budget.css
- css/calendar.css
- css/help.css
- css/inbox.css
- css/overview.css
- css/projects.css
- css/settings.css
- css/tasks.css
- css/team.css
- index.html
- src/App.tsx
- src/actions.tsx
- src/env.d.ts
- src/finder.tsx
- src/main.tsx
- src/motion.ts
- src/pages/activity.tsx
- src/pages/budget.tsx
- src/pages/calendar.tsx
- src/pages/help.tsx
- src/pages/inbox.tsx
- src/pages/overview.tsx
- src/pages/projects.tsx
- src/pages/settings.tsx
- src/pages/tasks.tsx
- src/pages/team.tsx
- src/pages/types.ts
- src/router.ts
- src/store.ts
- src/ui/charts.tsx
- src/ui/format.ts
- src/ui/icons.tsx
- src/ui/kit.tsx
- src/ui/overlay.tsx
- tsconfig.json
Version history
- v1.0.0, 2026-11-08 — First release. Marlo shipped, with the reel recorded from the real page.