Hi,

This is a side project I've been building most in private for the past 3 years - a visual project management app where you can edit nodes like a spreadsheet, and every node is it's own self contained document / task / link / resource.

I made a video showcasing the functionality today if you want to see it in action: https://www.youtube.com/watch?v=TirpqBL5txY

I made this app because I was extremely unhappy with traditional note taking and project management apps. I never felt like I could organize things properly and see the big picture. I always wrote notes that I would never look at, and tasks that I would forget about, because they are just not visible inside of ordinary interfaces. With this kind of visual interface, I can reorganize my tasks visually to group similar items together, quickly see the full picture, and do both planning and task management on the same screen, which helped me immensely with keeping things organized. For a long time, this was a general knowledge management app, and I didn't know how to pitch it, but I finally narrowed my focus and pivoted towards project management for small teams about... 4 days ago.

Most project management apps are just overkill for 1-5 person teams. This is made for those small teams that don't really care about the ceremony of traditional project management and would rather move fast while simultaneously keeping things organized visually. Software development is very complex, and I think a small software dev team is the ideal user of this app.

I agonized over the idea for more than 3 years. I went through dozens of prototypes ranging from custom text editors, to block style text editors, to a grid of kanban boards, to a single column sticky note layout, to this. This is finally the form I'm happy with. The current UI was rebuilt from scratch over the past 3 months

What's different from any other app on the market is really the interface. It's halfway between being a spreadsheet and being a canvas app where you can put anything anywhere. There's a lot of work to be done to make it truly smooth and intuitive, but I'm already very happy using it to plan and manage the development on the app itself. It was sort of a chicken and an egg problem, haha - how do I keep myself organized while I build the thing I want to keep me organized?

Definitely the biggest struggle has been to get the UI in a state where new users and not utterly lost in an unfamiliar interface, and simultaneously having enough functionality to be more useful than something much simpler.

I built it using SolidJS, MobX, and Node and Postgres on the backend. SolidJS and MobX is a very unconventional tech stack, and it's not officially supported by Solid, so I don't particularly recommend you use these two together. Unless you're building something crazy interactive like this. It uses a collaborative JSON data model that I made from scratch to fit my needs. Gosh, that was hard. I think it turned out alright, though, and probably will be fine without further optimization for at least 5-10 simultaneous users on the same workspace, although actual collaboration and invites to the same workspace is still in development.

Anyway, that's enough rambling.

It's free for personal use. Commercial use plans and pricing are still in the works.

Please leave me some feedback! I'm excited to see what people think about it.

- Would you use this for project management?
- Are there critical features you think are necessary? The three biggest I know I am missing are scheduling, status, and team features.
- How much would you pay for a subscription for something like this?