Flutter Nodejs Chat App Tutorial | Part 2
Flutter Nodejs Mongodb Socket Chat App Tutorial.
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.
About the app more here
https://www.dbestech.com/tutorials/nodejs-and-flutter-restful-api-job-chat-app
Part 1
https://youtu.be/rMYS99T-t-Y
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.
ππππππ (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
Twitter/Instagram @dbestech
Timeline
00:05:48:06 Bookmark from a job id updates
00:11:02:50 Creating a Chat Model
00:14:15:57 Login post request with NodeJS Backend
00:24:40:38 Storing State in Shared preference and setting up dynamic app entrypoint
00:30:21:35 Using providers to setting advanced login page logic
00:40:12:53 Http request in providers and logout function in provider
00:47:22:03 Logining in and updating logout function
00:51:53:52 Update profile with CustomTextField
01:03:24:01 Setting up firebase with firebase cli
01:05:56:37 Setting up image picker and image cropper for both android and ios
01:11:28:02 Picking Images and cropping images using provider
01:26:48:22 Uploading the cropped file to firebase storage and retrieving the url
01:34:06:13 Update profile http request
01:51:16:14 Update user using jwt token
02:00:24:37 Register ' Login ' Update
02:14:45:14 Future Builder and getting backend data
02:27:44:54 Update profile inside the app
02:46:06:26 Future Builder ' ListView Builder ' Models and http request
03:09:29:42 API call using id to get jobs
03:23:21:49 Handling list from the backend and display the list in a custom widget
03:47:28:44 Search node backend data using flutter
04:02:53:50 Bookmarks model ' backend update and http request
04:22:22:31 Adding Bookmarks and deleting bookmarks
04:48:32:08 Getting all book marks backend and ui
05:03:27:45 Creating the messaging API