Overview
Syllabus
⌨️ Intro
⌨️ Creating Flutter Project
⌨️ Designing Login Screen
⌨️ Google Cloud Platform oAuth Client ID
⌨️ Google Auth Android Setup
⌨️ Google Auth iOS Setup
⌨️ Google Auth Web Setup
⌨️ Important Note on Auth
⌨️ Running on Web on specific port
⌨️ Google Sign In using Node.js
⌨️ What is Node.js?
⌨️ Creating & setting up Node Server
⌨️ MongoDB Setup
⌨️ Creating Signup API
⌨️ Calling Signup API - Client Side
⌨️ Persisting the State - Explanation
⌨️ Generating JWT
⌨️ Auth Middleware
⌨️ Local Storage
⌨️ Testing on Android
⌨️ Routing
⌨️ Creating NavBar
⌨️ Signing Out
⌨️ Creating New Document
⌨️ Displaying all documents created by Me
⌨️ Designing Document Screen
⌨️ Updating Document Title
⌨️ Socket Introduction & Connection
⌨️ Collaborative Editing
⌨️ Auto-Save
⌨️ Routing Back to Main Page
⌨️ Sharing Link
⌨️ Conclusion
Taught by
freeCodeCamp.org