An open API service indexing awesome lists of open source software.

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

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)



Open in CodeSandbox

React
Next.js

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