Harbor banner

Harbor

1 devlog
30h 22m 40s

A team management application, with real time chatting, kanban boards and one which is self hosted!

Repository

Loading README...

readsack

NOTE: This devlog is actually so long, because I had to move this project over from Jackpot to here, as I couldn’t complete in time.

I’m building a team-management application, and since it’s FOSS, you will have to self-host it, but it’s geared towards small teams in general.

STACK:

  1. BACKEND: Go, WebSockets
  2. DESKTOP: SolidJS + Tauri(Rust)

BACKEND:
Features Completed:

  1. Account Creation & Login
  2. Creating An Organization
  3. Sending Invites to People, so that they join your Organization
  4. Creating A Kanban Board & Add Columns, Cards to It
  5. Chat channels w/ Realtime Chatting

Features Left:

  1. Leaving An Organization
  2. Deleting your Organization
  3. Deleting your Account
  4. Editing Your Organization
  5. Editing Your Account

DESKTOP APPLICATION:
This is the desktop client I’m building for the backend server.
Features Completed:

  1. Account Signup/Login
  2. Viewing your Invites/Creating An Organization

Features Left:

  1. Creating the Organization View Page
  2. Creating the Team View
  3. Creating the Admin Panel
  4. Creating the User Page

Thoughts:

  • I will overhaul the UI, since it looks very trash right now
  • The current WebSocket code, for the realtime chat, seems very clunky to me, so I’ll make some changes there as well.
Attachment
0