ProjectsPremium · Free

Project planner.

Project creation, review dates, disciplines and table bulk actions in one flow.

Download starter

THE NEXT USEFUL STEP

A little room to plan.

Projects, disciplines and review dates in one place.

3 projects1 ready for review4 disciplines
3 results
Planned projects
Disciplines
Keyboard reviewEngineeringPlanned
Interface studiesDesignResearchPlanned
Form patternsEngineeringDocumentationReady

Live interface · sample data · state resets on reload

GET STARTED

The source is yours.

Terminal
npx shadcn@latest add https://ui.bld8.dev/r/project-planner.json

Install into an existing application, or download the complete starter below.

Download the starter, unzip it and run the commands below. It includes a Next.js app, both BLD8 packages and their editable source. No BLD8 npm installation is needed.

Terminal
npm install
npm run dev

Open http://localhost:3000. Node 22 and React 19 are used. Import ProjectPlanner from @bld8/blocks in your own composition.

Download project planner

NOTES TO SELF

A clear starting point.

Pass initialProjects and onCreate to connect your service; onProjectsChange reports local updates. The default stores project metadata in memory, counts attachments and never uploads their contents. Date and discipline validation, filters and bulk readiness are included.

Both collections use the MIT licence. Personal and commercial use are allowed; keep the licence notice when sharing the code.

About the collections Source manifest