Building a local-first project management SaaS for freelancers and agencies.
β’ Collaboration friendly π€
β’ Smart assistant π€
β’ Sync engineπ
Follow for daily updates. Open for collabs/contracts.
Hi everyone, Build Update #2 for Workapp π οΈ
Back with fresh progress! Here's what shipped:
β Full workspace CRUD is done, users can create, update, and delete workspaces, with RLS policies locking everything down at the row level.
β‘ Big tech stack change on the sync engine:
Electric SQL (Shapes)
TanStack DB (Collections + useLiveQuery)
The result? Optimistic updates + live data streaming out of the box. It works beautifully.
Up next: workspace members.
Hi everyone - Day 1 of building my first startup.
I'm making Workapp, a local-first project management tool for agencies and freelancers to simplify client collaboration. Every operation runs client-side, supported by sync.
Tech stack:
- Backend: Fastify
- Frontend: Tanstack Router
- Database: PostgreSQL, Drizzle ORM
- Auth: Better Auth
- Sync: Electric SQL, Lorodoc
- Websockets: https://t.co/zC1Km3NlsR
Progress so far:
- Turborepo set up (api, client)
- Auth flow with login pages
- Workspace navigation and page structure
- Initial dashboard design
- Database schema (workspaces, projects, tasks)
- Basic websockets
Now figuring out: client-side sync after operations - learning as I go.
To all new web developers just starting out, do not enter tutorial hell.
Tutorials are only for you to grasp the basics.
If you really want to learn, just start building stuff.
@pmitu These days, when everything moves fast and everyone expects instant results, itβs normal for trends to die quickly as new ones come and go every day.