Todomeister

Today I want to share my latest project that I started about two weeks ago. This idea came to me months ago while working on a freelance job at a studio in Amsterdam. Me and my fellow co-worker created a typical scrumboard for the project we were working on. (below you see the first result when you Google-Image search for the term ‘scrumboard’).

So what is a scrumboard? A scrumboard is basically a todolist with three columns, todo, in progress and done. I really like this approach when it comes to keeping track of todos.

There is nothing wrong with keeping this analog feel with post-it’s. However this analog approach has it’s downsides.

The problem with this analog version came up when I wanted to work from home, because I couldn’t see or move items on the todolist. So I thought to myself why not make this into a simple webapp so everybody can use this from where ever they are at that moment. So that’s when I started ‘todomeister’.

After a few days there was a first prototype I could use for my own projects and in the following weeks this first prototype evolved while I continued to work on it. And I can safely say it’s stable and usable for other people at this moment (I even passed the 1.0 version number).

I want to keep Todomeister really simple, just like the analog version. So no user management system or project management system. Just pick a project name and go, create a digital scrumboard in a split second!

Here are some photos of Todomeister running on my iPad.

If you want to try it for yourself go to http://todo.base42.nl.

There is also the possibility to install it on your own server if you would like some more privacy  *although I got password protection for a todolist*

Some of the features are

  • Draggable todo’s
  • Color coding
  • Project archive
  • Password protection
  • iPad compatible
  • NO user managment
  • NO project managment

I hope you guys can give it a test drive, and please provide feedback in the comments so I can continue to improve it.

I want to give some additional credit to Jeroen Braspenning from EDHV for upgrading my original design! And to Bernard Visser for hosting the site!

*last note, it’s on github as well*


THE COMMENTS:



  • What niels said 44 mins later:

    I think this will be a very handy tool to use. I like especially the no login or registration

  • What erik hagreis said 2 hours later:

    love the simplicity! this should be a really nice tool for teams cooperating in smaller projects and/or from different locations.

    Suggestion; I would also like to drag the cards across columns instead of clicking the tiny buttons :)

    Wouter also likes!

  • What Joe said 2 hours later:

    Really cool! Ok, my comment is too short?

  • What Daan Smit said 2 hours later:

    Really nice!

    But it really needs some drag ‘n drop functionallity…
    Btw, the project log is awesome :D

    Good work!

  • What jankees said 5 hours later:

    Thanks guys!

    I am working on the drag and drop (between columns) right now! I hope to get it working this weekend.

  • What Sidney de Koning said 20 hours later:

    I LOVE IT! I use it in my daily workflow now!

    But what if you need to have more columns? I usualy work with the following columns: Stories / TODO / Progress / QA / DONE

    Is there an option for advanced and simple? Or the ability to create your own columns?

    Keep up the good work!
    Cheers,
    Sid

    • What jankees said 4 days later:

      Hi Sidney,

      No sorry this isn’t possible I am considering it… I could build this with the current database layout…

  • What Thijs Broerse said 22 hours later:

    Very nice. Like the simplicity and clean layout.

  • What Bart said 22 hours later:

    Nice one.

    I’d like to be able to send a link of a list to other people, who could collaborate (but should register their name first):

    Like so: http://todo.base42.nl/todolist/our_shared_project

    But if i try that now i see some PHP errors:

    Warning (2): Missing argument 2 for TodosController::todolist() [APP/controllers/todos_controller.php, line 26]

    • What jankees said 79 days later:

      Hi Bart!

      This is fixed now!

  • What dpolan said 23 hours later:

    Nice work, amazing as always. Love the layout style.

  • What Marcel said 4 days later:

    just installed it @ localhost. Very nice!!

  • What jankees said 4 days later:

    Thanks guys,

    @bart, that’s fixed now!

    Hope you like the new layout!

  • What policarpo said 33 days later:

    Awesome and focused app. Here are a few things I think would be nice to see:

    . Ability to Hide columns (so I can just Focus on my WIP)
    . Ability to Add new columns (I usually work with ToDo | In Progress | Waiting | Done
    . Offer a Projects Dashboard as an entry so I can see all the Projects I’ve started and gain access to them
    . Support to Markdown or Links within tasks

    So far, it’s a really nice solution for people into the Scrumboard/Kanban way of managing workload. Thanks for your time and effort in this.

    Cheers,
    -policarpo

Leave a Reply