projectLab
a task-time-tracking/note-tacking-app
projectLab is a little project/taskmanaging software build with the Godot engine.
It's purpose is/was to replace my old spreadsheet based approach which became very unwieldy very fast,
but proved pretty helpfull with staying focused and doing one thing at a time instead of
getting constantly sidetracked (pictures further down)
a little video introduction:
a screenshot from the android variant running on a tablet
Before I decided to make my own app I tried to use Jira and also looked into github projects, slack and a few other options. But they all wheren't excatly what I was looking for, be it that they required to be online, only supported one Project at a time(or timeline) or felt just too overwhelming. So i started trying to build my own, first with the .NET MAUI framework from Microsoft and later, more succesful, with the godot engine. At the moment it runs on linux, windows and android. (the later one is quite challenging to use since its input method doesnt allow right clicks and tooltips, it has some adjustments for that but would requiere a lot more, it also has serious performance issues due to poor algorithm/sw design. It works well enough that I did use it on a mobile device for some time though) It uses the Godot scripting language GDscript and a sqlite database for storage and data logic. It's far from beeing in a state where I would other people let use it but I managed to manage my time, tasks and notes with it for over a year now and am kinda proud of it despite it beeing quite ugly and cumbersome. The SW-Architecutre also is quite bad atm as you migth notice when you watch the following video. (all the logic is in one 4800+ line script with intertwined SQL-queries and there are a lot of problems but that's why I call it a pre_alpha since I just wanted something to work for the beginning and a alpha version should come with a more thought out SW-design.)
the spreadsheet madness:
as you can see this was no way to life ^.^ ...