One person's monday is a board app: items in groups, typed columns for status, date, person, number and files, and table, Kanban, calendar and timeline views over the same rows. An agent builds that in a sitting. The weekend goes on what makes monday stick for a team: automation recipes, integrations, dashboards that roll up several boards, permissions and guests, and the mobile apps. If those matter, Plane, OpenProject or Baserow already cover much of it self-hosted; a solo build wins only when your needs are narrow.
Before you buildmonday Free allows two seats, three boards and three docs, which can be enough for a solo project list. Check it before you pay for the 3-seat minimum or build anything.
Build me a personal work-management board app to replace monday.com. Requirements: - Node.js 22 + TypeScript: a Fastify API and a React UI built with Vite. `npm start` serves http://127.0.0.1:4850. - Storage: better-sqlite3 in ./data/boards.db: boards, groups, items, sub-items, columns (type and settings JSON), cell values as JSON per item, and an activity log row for every change. Uploaded files go in ./data/files/. - Column types: text, long text, status with coloured labels, dropdown, person (from a local people list), date, timeline (start and end), number, checkbox, link, files, and a formula column evaluated with `mathjs` in a restricted scope. - Views over the same board: a table with inline editing, drag to reorder, group by and filters; a Kanban board by any status column; a calendar by a date column; a timeline by a timeline column. Use `@dnd-kit` for dragging. - Each item has an updates thread in Markdown, @mentions of local people and a file list. - Automations: "when <column> changes to <value>, then set a column, move to a group or create an item", stored as JSON rules, run by a server hook, with a log of each run. - Import a monday.com Excel export with `exceljs`: items under their groups, columns inferred from the values, sub-items and the updates tab if present; print what was mapped and what was skipped. - Single user. No accounts, no telemetry, local-first; nothing leaves the machine. - Out of scope: real-time multi-user editing, guests, integrations, dashboards, mobile apps. - README: setup, the data model, the automation rule format and how monday column types map here.
Opens your agent with the prompt filled in, you press enter. Or copy it and paste it into an empty folder.
The first prompt builds the core. Run these one at a time in the same folder to grow it into your own monday.com.
Add dashboards to the board app in this folder. Requirements: - A dashboard page with widgets: count by status, items per person, items due this week, and a number widget summing a number column. Each widget picks one or more boards. - Draw the charts with `chart.js`; clicking a bar opens the table filtered to those items. - Save widget layouts in SQLite and let widgets be resized on a 12-column grid. - Update the README.
Add recurring items and reminders to the board app in this folder. Requirements: - A recurrence rule per item template: daily, weekly on chosen days or monthly on a date; a scheduler (`node-cron`) creates the new item in a chosen group. - Due-date reminders by email through nodemailer SMTP settings in .env, or by an ntfy topic. - Reminders fire once, the evening before and the morning of the due date, and never for items whose status is a "done" label. - A log page lists what was created and sent. Update the README.
Add read-only board sharing to the board app in this folder. Requirements: - A "Share" button creates a link /share/<token> with a 32-byte random token stored hashed, an optional expiry date and a revoke button. - The shared page shows the board's table and Kanban views, no edit controls, and hides columns marked private. - Rate-limit the route, serve it on a second port (SHARE_PORT in .env) so only that port is exposed through a tunnel, and log each view with the token id. - Update the README.
Non-technical teams build their own workflows on boards, add automations and integrations, and get dashboards without asking a developer. The board becomes the shared source of truth, and the account holds years of items and automations that would have to be rebuilt by hand elsewhere.
Estimate · Runs on your machine with nothing to pay after the build. The build is token usage on your agent plan; views and drag-and-drop take several rounds to feel right.
| Plan | Monthly | Annual, per month | What you get |
|---|---|---|---|
| Free | $0 | $0 | Up to 2 seats, 3 boards, 3 docs, 200+ templates, 8 column types, mobile apps; no AI features. |
| Basic | $12 | $9 | Unlimited items and free viewers, 1,000 AI credits a month with 3 AI tools. |
| Standard | $14 | $12 | Everything in Basic plus timeline, Gantt and calendar views, guest access, 3 workflows, 250 automation actions and 250 integration actions a month, 1,000 API calls a day, 2,000 AI credits. |
| Pro | $24 | $19 | Everything in Standard plus private boards and docs, time tracking, advanced columns and board views, 20 workflows, 25,000 automation and 25,000 integration actions a month, 10,000 API calls a day, 3,000 AI credits. |
| Enterprise | custom | — | 250 workflows, up to 250,000 automation and integration actions a month, portfolio and resource management, multi-level permissions, enterprise security and governance, 25,000 API calls a day, 24/7 support. |
Free covers up to 2 seats, 3 boards and 3 docs, with 200+ templates, 8 column types and the iOS and Android apps.
Kinda. The core is a weekend build with the prompt on this page, but real gaps remain: Live collaboration with updates, @mentions, guests and permissions, Automation recipes and integrations with the tools your team already uses.
About $12 a month on the Basic plan per seat, $144 a year (checked 2026-10-19).
Live collaboration with updates, @mentions, guests and permissions; Automation recipes and integrations with the tools your team already uses; Dashboards across boards, workload views and time tracking; The iOS and Android apps; AI columns, the meeting notetaker and agents billed through AI credits. If any of those matter to you, keep paying.
Yes: Plane (open source), OpenProject (open source), Baserow (open source).