draft-demo.mp4
A real-time collaborative document editor with support for multimedia uploads, emojis, and rich text formatting.
- AI autocomplete
- Using a different rich text editor to make it more mobile friendly
Install the dependencies
npm install
Fill in the environment variables in .env
. There is an example file provided in .env.example
. You will need to make an account on UploadThing, Liveblocks and Google Cloud Platform (your google account will work) to get API keys. As for the database URLs, you can host it locally, or you can do what I did and host on Supabase.
Run in development mode
npm run dev