Project Manager

30th April 2020 at 8:27am

ProjectManager is a simple TiddlyWiki plugin for managing projects & todo lists, inspired by other tools such as Todoist and Basecamp.

I started this project as an experiment to see how good TiddlyWiki could be as a Web Application Platform. It turns out to be an extremely good foundation for building SPA.

Demo

27th April 2020 at 8:19pm

Inbox 2

Schedule
Due 16th Dec. Clear 4 years ago

Projects

Usage

27th April 2020 at 8:21pm

How to display the project dashboard

The main entry point to the Project Manager plugin is the dashboard. The dashboard can be embedded (transcluded) in any tiddler using the following:

{{$:/plugins/nico/pm/ui/Dashboard}}

How to add extra tabs to the Dashboard

Any tiddler with the tag $:/plugins/nico/pm/tags/dashboard will be displayed as a tab in the dashboard.

What if I want to display the Inbox in a separate tab?

You can build your own Dashboard using the following:

<<tabs "$:/plugins/nico/pm/ui/Inbox $:/plugins/nico/pm/ui/Projects $:/plugins/nico/pm/ui/Schedule" "$:/plugins/nico/pm/ui/Inbox" "$:/state/pm-custom-dashboard"  "pm-tabs">>

Can I make sub-projects?

Yes, just click the button Make this into a sub-project in the todo tiddler. This means that you can effectively make any todo a sub-project of another project, and go as deep as you wish!

Note that only tiddlers with the Project tag will be listed in the Dashboard.

<<project>>

Can I quickly capture todos to my inbox?

Yes! The default shortcut is alt+c, but you can change it in the Keyboard section of the Control Panel.

Can I easily move todos out of the inbox?

Yes, just drag a todo from the inbox into one of the projects.

Can I easily move todos between projects?

Yes, just like with todos in the inbox, drag & drop a todo from one project into another to move it.

Installation

27th April 2020 at 8:21pm

Dependencies

Project-Manager depends on the following plugins:

Install these plugins by dragging the above links to your wiki.

While not strictly required, we strongly recommand installing the Relink plugin as well, as it makes renaming projects much more convenient.

Plugin

Drag&drop the following link into your wiki

Then save & reload your wiki.

Getting started

Transclude the Dashboard tiddler into another tiddler like the following:

{{$:/plugins/nico/pm/ui/Dashboard}}

See Usage for more information.