A connected workspace where better, faster work happens. From remote teams to hybrid workforces, Notes helps people communicate and collaborate more effectively.
- Rich text editor
- Publish page to web
- Real-time collaboration in notes.
- Send Email on share notes
- More blocks in a rich text editor (e.x code block, video block)
- Integration of draw-pad in notes
To run this project, you will need to add the following environment variables to your .env file
CONVEX_DEPLOYMENT
NEXT_PUBLIC_CONVEX_URL
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
CLERK_SECRET_KEY
EDGE_STORE_ACCESS_KEY
EDGE_STORE_SECRET_KEY
https://github.com/utsavpatel51/notes
cd my-project
npm install
npm run dev
Client: NextJS, TailwindCSS, Zustand
Server: Convex
Auth: Clerk
The project is inspired by Notion. For initial development, I have followed this tutorial. For next steps, I'm planning to add more features and make it one for all solution for note-taking.