Winter E-shop: women's fashion
E-commerce project plan · 8 stages · estimated bottom-up in man-days
- 51rows
- 4levels
- 39tasks
- 106man-days
- ~5months
TreeProjectPlan is a work breakdown structure editor you drive from the keyboard. Type the tree, give the leaves a size, and every parent rolls up its own work and dates - next to a Gantt chart that redraws as you type.
Free for a single user: no install and no account to create a plan. It works entirely in your browser - an account is optional, and without one nothing leaves it at all, not even a request to our servers.
Most planning tools make the structure expensive to change, so nobody changes it. The estimate ages, the dates drift, and the chart on the wall quietly stops describing the project.
How it works
Type a task, press Enter for the next one, Tab to make it a child. The tree is just rows and indent depth, so restructuring is moving a row, not rebuilding a document.
Size the leaves only. Work, duration and dates roll up to every parent above them automatically - a parent's fields are computed, never typed, so they cannot fall out of step with the work underneath.
The Gantt chart beside the table redraws as you type, in working days. Color a branch, collapse what you do not need, then print or export the plan when it is time to show someone.
Features
Grayed cells are derived. A parent shows what its children add up to and refuses to be typed into.
Keyboard first
Every command has a binding, and the panel inside the app lists all of them. A sample of the ones you will use in the first minute:
Work breakdown structure example
A complete work breakdown structure and project plan for an e-commerce shop selling women's fashion, from the kick-off workshop to the first sales report. Open any stage below to see how the project decomposes, how every parent adds up its man-days, and how the plan lands on a Gantt chart.
E-commerce project plan · 8 stages · estimated bottom-up in man-days
Analysis settles the platform and hosting, and legal and compliance comes before a line of code. Implementation builds the catalog, the storefront and a cart and checkout with payments, delivery and returns, on a CI/CD pipeline.
Only the 39 leaves are sized. Every stage rolls up its man-days and date span from the tasks below it, so the 106 MD total can never disagree with the work underneath.
The Gantt chart counts working days and skips weekends. In the editor it starts on the day you open the example, so the schedule lands on your calendar, not on one frozen into a file.
Who uses it
Software estimation, house build plans, conference planning, business plans or a household budget: one work breakdown structure maker - type the tree, size the leaves, read the schedule off the Gantt chart.
Product owners · Tech leads
Turn an epic or a release into a sized tree before sprint planning. T-shirt sizes while the scope still moves, man-days once it settles.
Software project WBS exampleSelf-builders · Renovation
From permits to handover: foundation, shell, roof, installations and finishes as one tree, with the working days each stage really takes.
House construction WBS exampleJob fairs · Conferences · Meetups
Venue, speakers, exhibitors, promotion and the day itself, broken down until someone can own each part. The Gantt chart shows what must start months before the doors open.
Event planning WBS exampleFounders · Startups
Research, product, launch and funding split into work you can size, so the timeline in your pitch deck is arithmetic rather than optimism.
Business plan WBS examplePersonal finance
Savings goals, a renovation fund, a big purchase: break household plans into a tree and see on the timeline which month each goal gets its turn.
Household budget WBS exampleProject managers
Define the project scope, break it into deliverables and work packages, estimate the effort and turn it into a project schedule with milestones, all in one place.
What is a work breakdown structureStudents · Lecturers
Coursework, a group project or a thesis plan. A WBS you can teach with and hand in: no license, no sign-up, no setup.
Student project WBS exampleConsultants · Estimators
Size a client's scope in man-days, compare two structures, and export the file only when it is ready to hand over. Nothing is uploaded unless you ask.
Project estimate exampleFounders · Solo makers
Break the idea into work you can start on Monday: what to validate, what to build, and what to leave out until somebody pays for it. The timeline shows how many weeks of runway each answer costs.
Startup launch WBS exampleAlternatives
How TreeProjectPlan compares with other free WBS and Gantt chart tools: where each one runs, what it does, and which project it fits best.
| Tool | How you run it | Tree that rolls up by itself | Gantt from the same rows | Free for one person | Several people at once |
|---|---|---|---|---|---|
| TreeProjectPlan | Browser, or from disk | no account | |||
| A spreadsheet | Browser or desktop | Only formulas you write | Only if you build it | Sheets | in Sheets |
| GanttProject | Desktop install | files passed around | |||
| ProjectLibre | Desktop install | files passed around | |||
| OpenProject CE | Server you host | plus a server | |||
| Team tool free tiers | Browser, free tier | Some have a timeline | within limits |
Checked in September 2026. Licenses and free-tier limits change without notice, so treat the last two columns as the perishable ones. The middle three describe how each tool is built and have not moved in years. Microsoft Project is not on the list because it is not free - if you need resource leveling, cost tracking and portfolio reporting, that is the class of tool you are shopping for, and none of the six above replaces it.
Four more tools, each with its own catch, in our full ranking of free WBS and Gantt chart tools.
Top 5 free WBS & Gantt toolsFAQ
A project taken apart from the general to the specific, level by level, until the bottom of the tree is a list of individual tasks somebody can pick up, size and finish. Estimate those tasks and every level above them adds itself up. The long answer - the 100% rule, sizing in t-shirts or man-days, a worked example - is in our guide: What is a work breakdown structure?
Break the work down first, then estimate only the leaves. An estimate made on a whole initiative is a guess, because nobody can hold it in their head at once, while an estimate made on forty small tasks is arithmetic over forty judgements you can argue with one at a time. Size the leaves in t-shirt sizes while the scope is still moving and in man-days once it has settled, and put contingency where the uncertainty actually sits rather than as one padded number at the end. Every level above the leaves then adds itself up, so the total cannot quietly disagree with the tasks underneath it.
Start from the estimate, not from the date somebody wants. Put the sized tasks in the order they can actually be done, count in working days so that weekends do not silently vanish from the plan, and let each parent take its dates from the children below it instead of being typed in by hand. A schedule is realistic exactly when every date on it is derived from work that someone has sized. Compare that result with the date you were hoping for, and when the two disagree, change the scope or the people - changing the arithmetic only moves the surprise later.
It depends on which part of Microsoft Project you actually use. For a sized breakdown and a timeline, in a browser, with nothing to install, TreeProjectPlan does that and deliberately nothing else. For task dependencies, resources and baselines on one machine, GanttProject and ProjectLibre are free, open source and much closer to Microsoft Project in shape. For a team that has to work in one plan at once, OpenProject Community Edition is free to license, but somebody has to host it. Microsoft Project itself is not free, and nothing free replaces its resource leveling and portfolio reporting: the full comparison is in the shortlist above.
Yes, and for a small tree it is the right answer: you already have one, everybody can open it, and nothing has to be learned. The limit is that indentation in a spreadsheet is decoration - the sheet does not know that a row is a child of the row above it - so every rollup, every working-day count and every bar of a chart is a formula you write and then maintain by hand. That holds for twenty tasks and stops holding somewhere around the fourth level of the tree.
In your browser, under a single key in local storage. That is the only copy unless you sign in and save one to your account, and nothing is uploaded until you ask for it. Clearing browser data, a private window or a different machine means it is not there - export anything that matters.
No. TreeProjectPlan needs no account and no sign-up: open the page and start typing. Your plan is saved in your own browser, and you can export it to a file whenever you want a copy.
Yes. It is static files - once the page is open it keeps working with the network off, and it can be opened straight from disk.
Several thousand rows. Only the rows near the viewport are drawn, in both the table and the chart, so scrolling stays smooth as the tree grows.
Nothing, for a single user: the whole editor is free with no account to create, and no feature sits behind a paywall. A paid license adds one thing, which is your plans saved to your account instead of only in one browser, and nothing is ever charged without your explicit agreement. The prices are on the pricing page and the Terms of Use say what a license covers.
That is the whole onboarding. The editor is one page, and it is already the demo.