Pranjul120568 / DocEditor-Backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

simple-docs

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.

Features Implemented

  1. Simple rich text editor with slatejs.
  2. Authentication and authorization.
  3. Documents CRUD Operations.
  4. Other users can be added / removed as collaborators!
  5. Live notifications with badges.
  6. Live editing (Collaboration) with users.

Installation

  1. Clone the repository.
  2. Run npm install in the code directory.
  3. To run the backend, run npm dev in the root folder.
  4. To run the frontend, navigate to the client folder and run npm start.

About


Languages

Language:JavaScript 100.0%