Skip to content

Drop Docs for login authentication, collaborative editing, and auto-saving.

Notifications You must be signed in to change notification settings

Ed-Maeng/Drop-Docs

Repository files navigation

Drop Docs

Languages & Frameworks

  • Flutter, Node.js, Express.js, MongoDB, Mongoose, Google OAuth, JWT, npm

For running website

  1. Run server by 'npm start dev'
  2. Open website by running 'flutter run -d chrome --web-port 3000'

Login Authentication

  • Built REST API for signing up and signing out using Google Cloud Plateform oAuth.

Persisting the State

  • Generated JWT to share security information between a client and a server
  • Auth Middleware to protect selected routes and ensure that a user is authenticated before allowing their requests to go through.
  • Local Storage to keep token for each users.

Collabroative Editing & Auto-Saving

Screen Shot 2022-11-14 at 10 38 44 PM

About

Drop Docs for login authentication, collaborative editing, and auto-saving.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published