Back to projects
SaaS
Besoft Axis

Besoft Axis

Besoft Axis is our project management service. Tasks, docs and files live side by side, and every change appears for the whole team instantly — no refresh button. Clients can join as guests: they follow progress and leave comments without being able to change anything.

Besoft Axis
Year
2026
Duration
В развитии
Client
Собственный продукт Besoft

Challenge

Make a tracker lighter than the usual ones: no nested organisations or workspaces, instant sync and easy guest access for clients.

Solution

We built a local-first app on Rocicorp Zero: changes apply instantly on the user’s device and sync through PostgreSQL logical replication, while permissions are enforced on the server. Docs are co-edited with Tiptap and Yjs, showing collaborators’ cursors. The storage quota holds even under parallel uploads, video seeks in every browser, and open docs are saved when the server restarts.

Results

0
refresh buttons — changes show up instantly
4
roles: owner, admin, member, guest
5
GB of files and docs per project
10
event types in every task’s history

Tech Stack

Frontend
React 19TanStack RouterViteTailwind CSS 4TiptapYjs
Backend
Node.jsHonoHocuspocusBetter AuthZod
Database
PostgreSQL 17Drizzle ORM
Integrations
Rocicorp ZeroGoogle OAuth
DevOps
PM2NginxCloudflare

Features

  • Tasks as a list or kanban board
  • Custom statuses and task numbers
  • Comments and @mentions
  • Assignment notifications
  • Task activity history
  • Drag-and-drop and paste uploads
  • Photo, video and audio viewer
  • Docs and folders tree
  • Real-time co-editing
  • Guest access for clients
  • Invite links
  • Google sign-in