Skip to content

pandeymangg/simple-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.