





Click on the image to see it in full screen
This is a full stack web application built as a clone of 'notion.com'.
It allows you to create and edit your notes, as well as share them with others in real time.
The project is built with
- Next.js
- React
- TypeScript.
Backend was done using
- Clerk.js for authentification
- Convex as the databse.
Each note has the ability to be 'published' or made publicly available so the other users can see it on their discover page.
Each logged in user can make a fork(copy) of all the public posts and add it to his favourites.
The project also includes a dashboard page that allows you to create, edit, delete, publish and unpublish your notes.
Documents can have other documents as their children.
Light and dark mode are included as well as a settings modal that lets you modify it.