Skip to content

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