π In this video, weβll build a Chat App - Wori, a cutting-edge chat application designed to revolutionize how you connect and communicate. With a strong focus on clean architecture principles, BLoC (Business Logic Component) for state management, and seamless API integration with our own NodeJs api, weβll take you through the entire process of creating a modern messaging app. This tutorial covers everything from setting up the project to implementing key features like managing contacts, enabling real-time messaging with Socket.IO and NodeJs(Ts), and integrating AI-powered daily conversation questions using OpenAI. Youβll also learn how to craft an intuitive and user-friendly UI that ensures a delightful experience for your users. Whether youβre a beginner or an experienced developer looking to strengthen your skills, this video will guide you step by step in building the Wori App while mastering clean architecture and advanced Flutter techniques. Letβs build something amazing together! βββββββββββ π Source Code(Flutter+NodeJs): βοΈ https://devbranch.dev/ βββββββββββ DO YOU HAVE ANY QUESTION ? JOIN THE COMMUNITY π€ Telegram Community βοΈ https://t.me/flutterguysgp βββββββββββ π Packages : https://pub.dev/packages/flutter_svg https://pub.dev/packages/flutter_bloc https://pub.dev/packages/get_it https://pub.dev/packages/dio βββββββββββ β³ TIMESTAMPS : 00:00:00 Intro 00:01:41 Install packages - Flutter 00:04:52 Conversation Page Ui - Flutter 00:27:35 Chat Page Ui - Flutter 00:43:57 Register & Login Page UI - Flutter 01:03:42 Init backend - NodeJs/Ts 01:09:37 Register & Login with Postgresql - NodeJs/Ts 01:40:54 Register & Login - Api with Flutter 03:03:34 Conversation Routes - NodeJs/Ts 03:26:58 Conversation Api with Flutter 04:26:37 Messages Routes - Socket.io 04:47:50 Chat App - Socket Io with Flutter 06:00:05 Demo Chat btw users 06:22:18 Contacts Routes - NodeJs/Ts 06:42:55 Contacts Page Ui - Flutter 08:30:42 Integrate OpenAi for Daily quiz - NodeJs 08:39:47 Add Cron Job - NodeJs 10:47:40 GetIt - dependency injection 11:06:02 Deploy on Devbranch.dev βββββββββββ π Linkedin: βοΈ https://www.linkedin.com/in/fabrice-sumsa/ βοΈ https://www.linkedin.com/in/mahdinazmi/ βββββββββββ π¨βπ» GitHub: βοΈ https://github.com/Fabrice-Fabio βοΈ https://github.com/mahdinazmi βββββββββββ βοΈ Contact Us: βοΈ [email protected] βοΈ [email protected] βββββββββββ #flutter #fluttertutorial #bloc #cleanarchitecture #nodejs #socketio #typescript