Flutter Nodejs App Tutorial + Mongodb + Socket + Job App + Chatting | Part 1

Channel:
Subscribers:
135,000
Published on ● Video Link: https://www.youtube.com/watch?v=rMYS99T-t-Y



Category:
Tutorial
Duration: 5:08:52
11,530 views
487


Flutter Nodejs Mongodb Socket
This is a Nodejs and Flutter complete app for beginners to advanced level. Here in tutorial we will Mongodb for our database and JWT for authentication.
https://www.dbestech.com/tutorials/nodejs-and-flutter-restful-api-job-chat-app
Flutter and Nodejs is covered from beginners to advanced level. We also showed how to deploy your Nodejs server to real world server. You may use that server for free.

Part 2
https://youtu.be/eooSIIM43ko
Part 3
https://www.youtube.com/watch?v=nDXGZSr76PU
We used Nodejs for restful using Express framework. Since it's most popular Nodejs framework, it would be easy to follow for everyone.
πŸ‘€πŸ‘€πŸ‘€App updates are giving here based on comments and requirements
https://www.dbestech.com/tutorials/nodejs-flutter-tutorial-update
πŸ“•πŸ“•πŸ“•πŸ“•πŸ“•πŸ“• (13+ hours)
https://www.udemy.com/course/flutter-and-nodejs-mongodb-course-with-chatting/?couponCode=BBD234F690D07D52A6E8

Complete source code
https://www.buymeacoffee.com/dbestech/e/136995
πŸ˜€πŸ˜€πŸ˜€πŸ˜€Bangali can pay through bikash and get the source code
01879995515 (bikash code). Once you make the payment I will send you the source code.
If you make payment send me your last four digits to info@dbestech.com
Timestamps
00:00:00 Introduction
00:04:58 Starter Code intro
00:11:03 OnBoarding Screen with PageView and Stack Widget
00:19:30 Custom Reusable Buttons in Flutter
00:28:28 Manipulating PageView scroll physics using pageControllers and Provider
00:32:52 Onboarding Screen Page Indicator using Smooth Page Indicator Package
00:35:40 Navigating through PageView Widgets using Custom TextButtons and pageController
00:41:19 Creating Reusable Custom AppBar in Flutter
00:45:08 ListView and Creating Reusable Custom TextFormField in Flutter
00:52:23 Implementing and Validating Custom TextFormFields and Custom Button
01:01:17 Manipulating TextFormField ObscureText using provider
01:12:28 Setting up zoom provider
01:13:59 ZoomDrawer DrawerScreen ValueSetter and Providers
01:31:28 ZoomDrawer with Providers
01:39:54 SafeArea Widget and Creating Reusable Widgets for Home Page
01:49:50 Creating ListView builder returning a Custom Widget
01:49:50 Custom reusable Vertical Tile
02:06:40 Changes Job Tile Images
02:08:14 Job Page
02:25:09 Name Tile and Pdf tile
02:36:53 Profile Email, Phone Tile and Skills
02:45:35 Devices Management and Logout functionalities
03:01:11 Setting up the Search page with custom Widgets
03:07:45 Setting up Node JS on Mac
03:10:46 Backend Starter Code introduction
03:16:55 Using Dotenv in NodeJS
03:21:39 Create MongoDB and Connect to Node Server
03:28:59 Creating Models
03:37:38 Authentication and user functions
03:42:49 Correcting Authentication Errors
03:42:49 Making Our first request using postman
03:48:58 Installing and using MongoDB for VS Code
03:51:16 Password Encryption using Crypto-JS
03:56:19 Login a user and excluding sensitive data from our response using the spread operator
04:05:06 JWT and middleware in NodeJS
04:12:28 Update User function routes and saving data to the dB
04:23:32 Setup Postman environment
04:31:06 Post job functions routes and endpoints
04:38:28 Update, Get, Get All Jobs functions routes and endpoints
04:47:31 Setting up Search in Mongo Atlas
04:51:27 Bookmarks functions routes and endpoints
05:02:47 Hosting Node Server on Railways



Twitter/Instagram @dbestech







Tags:
Flutter Nodejs Mongodb Socket
flutter nodejs app
flutter nodejs tutorial
flutter nodejs chat app
flutter nodejs project
flutter node js backend
flutter advanced tutorial
mongodb
flutter tutorial
flutter
flutter nodejs mongodb
flutter mongodb
flutter socke.io
flutter socket.io example
flutter express js
flutter nodejs rest api
flutter chat app
flutter complete nodejs app
flutter complete app
flutter app for beginners with backend