This project is a collaborative todo app built with Next.js, Next-Auth, and ZenStack.
In this fictitious app, users can be invited to workspaces where they can collaborate on todos. Public todo lists are visible to all members in the workspace.
See a live deployment at: https://zenstack-todo.vercel.app/.
- User signup/signin
- Creating workspaces and inviting members
- Data isolation and permission control
- Install dependencies
npm install
- Generate server and client-side code from model
npm run generate
- Synchronize database schma
npm run db:push
- Start dev server
npm run dev