https://github.com/antoinewg/liveblocks-trpc-starter-kit
Liveblocks starter kit with trpc
https://github.com/antoinewg/liveblocks-trpc-starter-kit
liveblocks nextjs pnpm starter-kit template trpc typescript
Last synced: 6 months ago
JSON representation
Liveblocks starter kit with trpc
- Host: GitHub
- URL: https://github.com/antoinewg/liveblocks-trpc-starter-kit
- Owner: antoinewg
- Created: 2024-02-22T20:10:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-23T13:05:13.000Z (over 1 year ago)
- Last Synced: 2024-04-14T03:06:48.153Z (over 1 year ago)
- Topics: liveblocks, nextjs, pnpm, starter-kit, template, trpc, typescript
- Language: TypeScript
- Homepage: https://liveblocks-trpc-starter-kit.vercel.app/
- Size: 461 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
https://user-images.githubusercontent.com/33033422/216776250-04ef297b-f61a-42ec-a7b9-b08e46dddf8f.mp4
# [Next.js Starter Kit with tRPC](https://liveblocks.io/starter-kit)
Kickstart start your collaborative Next.js app with this starter kit.
## Features
- Documents dashboard with pagination, drafts, groups, auto-revalidation
- Collaborative whiteboard app with a fully-featured share menu
- Authentication compatible with GitHub, Google, Auth0, and more
- Document permissions can be scoped to users, groups, and the public## Get started
[Read the guide](http://liveblocks.io/docs/guides/nextjs-starter-kit) to get
started.## Source
This is an extension of the liveblocks [starter kit](https://liveblocks.io/starter-kit) for next.js, with tRPC for simple code.
[tRPC](https://trpc.io/) provides a better DX by having end-to-end type safety.
See this [PR](https://github.com/antoinewg/liveblocks-trpc-starter-kit/pull/3) to see the full migration process.
## Roadmap
- [ ] replaces call to `fetchLiveblocksApi` and use `@liveblocks/node` client and types directly