Skip to main content

New Project: Mini Scheduler

·302 words·2 mins
Author
Mons

The idea
#

Recently I became a team lead and got other responsibilities that took me into an entirely new workflow. From being able to focus on tasks and work on something for a protracted time the feeling now is hectic, with many new responsibilities and tasks popping up all the time. I am currently organising this with a straight todo-list in obsidian. However this does not give me a good idea of when I will necessarily be finished with something within the deadline, and thinking about what I should work on at a given time to maximise likelihood of providing value is another aspect I would like to out-source.

The idea is to have a simple app that takes in 3(4) parameters:

  • task title
  • estimate
  • due date
  • (maybe) priority

and with this information provides a schedule of what you should be working on at any time. This should be extendable such that I can consider meetings I have and maybe dependencies as well, as well as making this cross-platform. Even scheduling repeating tasks that happen every day that might not be in my calendar and so forth.

Functional considerations
#

  • must be performant
  • must be quick to fill in
  • must have an overview (what is next, and how does my day look?)
  • must be quick to delete/postpone stuff

Technical considerations
#

Selecting react native. I want to first have this on the web just to get something quick up and running, but in the long run I might migrate this to be a native app on my phone as well as that seems a natural.

First it will be a website using only local storage to test the thesis. In the long run it might become something more but for now I just want to get it out and test it.