Skip to content

Google-docs-clone (DOC DEPOT), here you can create your own docs and can see other's public docs. Can collaborate remotely in a doc, changes will be applied in real-time

Notifications You must be signed in to change notification settings

Atanu8250/Google-docs-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Google-docs-clone

Company assignment of App Avangers

Google-docs-clone (DOC DEPOT), here you can create your own docs and can see other's public docs. Can collaborate remotely in a doc from the same user's account, changes will be applied in real-time

Teach-Stack

UI-Part Controller Server-Part
HTML5 CSS3 Javascript React Redux Express.JS Node.JS Socket-io

Deployments

FRONTEND BACKEND DATABASE
vercel Render MongoDB

Pages

๐Ÿ”น Sign-up Page

Sign-up by providing a unique username, your email & password


signup

๐Ÿ”น Sign-in Page

Sign-in with your unique credentails [email, password]


login

๐Ÿ”น Home Page

After successfully authenticated you will be redirected to HOME page, there you will see the list of public documents.


home

๐Ÿ”น Create Document

Create document by providing the name


create-doc

๐Ÿ”น My-applications

Checkout your own private and public applications


my-docs

๐Ÿ”น Single Document

Edit and see single doc, edit only if it's your


single-doc


API Routes

The following table lists the available API routes and their descriptions:

Route Method Description
auth/signup/ POST Register user's data in Database
auth/signin/ POST By checking user's credentials allow them to log-in in the web-applicattion
profile/ PATCH Update logged-in user's profile
docs/ GET Get all public docs
docs/user GET Get all docs for the logged-in user
docs/ POST Post / Create document
docs/:docId PATCH Update specific doc's details and allowed only for the author
docs/:docId DELETE Delete specific doc and allowed only for the author

Thank you ๐Ÿ’™

About

Google-docs-clone (DOC DEPOT), here you can create your own docs and can see other's public docs. Can collaborate remotely in a doc, changes will be applied in real-time

Topics

Resources

Stars

Watchers

Forks