Edit Notes like in Notion.so. Full-Stack App using React/Express.
The Notion Clone project aims to replicate some of the notable note-taking features available on Notion.so. This project offers functionalities such as slash commands, HTML and image support, drag and drop for block reordering, guest editing, user management, and scheduled jobs for automation. The frontend is developed using Next.js with server-side rendering, while the backend utilizes Express.js, MongoDB with Mongoose, Nodemailer, and JWT for cookie-based authentication.
The Notion Clone project offers a robust note-taking application that mimics functionalities found in Notion.so. With features like slash commands, HTML and image support, drag and drop, guest editing, user management, and scheduled jobs, this project provides a comprehensive experience for users looking to explore a Notion-like note-taking environment. By following the installation guide and leveraging technologies like Next.js, Express.js, and MongoDB, users can deploy and host their own version of the Notion Clone with ease.