A web app for managing documents. The frontend is built using reactjs. The main editor is built using slate-js, which is a reactjs framework for creating editors.
The plan is to create a full-fledged docs application with a good rich-text editor having multiple styles and the feature of live editing with collaborators.
- Simple rich text editor with slatejs.
- Authentication and authorization.
- Documents CRUD Operations.
- Other users can be added / removed as collaborators!
- Live notifications with badges.
- Live editing (Collaboration) with users.
- Clone the repository.
- Run
npm install
in the code directory. - To run the backend, run
npm dev
in the root folder. - To run the frontend, navigate to the client folder and run
npm start
.