top | item 43144028

(no title)

aacevski | 1 year ago

Hey y'all, I'm Andrej. The developer behind Kaneo. Sorry for not inserting any screenshots. Honestly this software is still in beta and I'm still working on this. Thank you for the feedback. I had

- I will remove the sign ups for the demo - Add more screenshots

This is a passion project as someone mentioned. I love open source and it will always stay free. Hopefully I'll be able to share it whenever it's complete it.

PS: I had no idea this was posted here

Thank you all.

discuss

order

Jedd|1 year ago

Appreciate it must be frustrating to get a lot of (repeated) suggestions for things that are already further down your todo list.

Let me add one and a half. : )

Comparison / advantages (even if anticipated rather than current) over competitive products in this space, which I assume are things like Planka, Kanboard, and other similarly generous and responsibly licensed kanban/project-management tools.

Tangentially related, in your documentation a discussion around your architecture decisions - f.e. rabbitmq, sqlite.

adastra22|1 year ago

The fact that it is trending on HN despite the lack of adequate Kandi g page material indicates there is demand for such an app. Keep working on it!

tarapichumani|1 year ago

agree, the feedback is a sign of market demand. thanks for sharing this, going to check it out :)

adastra22|1 year ago

> Kandi g page

landing page

notpushkin|1 year ago

Hi Andrej, thanks for building this and congrats on getting to the first page!

I’ve signed up for the demo and here’s some feedback:

- Forms should display some kind of feedback while being submitted. Maybe put a spinner on the button? To test that it works correctly, you can set up net throttling in the browser devtools.

- Onboarding could be more straightforward: instead of the Create your first workspace screen, just show the form directly. Same with the first project: you can even show the form while the workspace is being created perhaps, to minimize the wait.

- Right now, every reload blocks on a GET /me request. Looking at a spinner for a few seconds doesn’t feel great! Perhaps you can cache current user data? (you can then update it in the background, a-la SWR)

- By the way: maybe returning password hash in GET /me isn’t a great idea :^)

- On the project page, it seems to connect to the same websocket endpoint 5 times. I didn’t read the source code yet but I think there’s something weird going on with the state management?

Hope this helps! Let me know if you need anything.

lf-non|1 year ago

This looks fantastic. Thanks for open-sourcing this. For a passion project this looks really polished and well done.

I know a lot of people have crazy expectations from open-source projects these days - and many of the comments here echo those, but you can gradually evolve it at your own pace. You don't owe folks anything.