Flutter 3.0/Node Chat with bcrypt, validators, mongoose jwt and sockets

Overview

Flutter/Node/MongoDB Chat

This folder has the files for the Flutter App.

You will need the folder with the Node Js files as well.

Description

Flutter 3.0 Chat App, with Node Js, Mongoose and Token JWT Authentication.

The app allows you to have private and room chats.

Screenshots

Login Page (Android):

Chat Login Page

Register Page (Android):

Chat Register Page

Users Page (Web App):

Chat Users Page

Private Chat Page (Web App):

Chat chat Page

Room Chat Page (Web App):

Chat Room Page

Getting Started

To start this project:

  1. Clone this Repository
  2. Clone the Node Files, run de Node app, wait for the message "DB Online"
  3. Run on your terminal => flutter pub get
  4. Select your Android Emulator or a Browser, and run the program
  5. The app has yet to be tested for iOS, let me know if it works!

Online Demo

https://ecorbero.github.io/flatter_chat

Bibliography

https://github.com/rodrileonel/ChatSocket

You might also like...

Realtime chat application interface using Socket.IO for Flutter GDSC event

flutter_socket_chatapp Simplet multi user chat app using Socket.IO and API calls Getting Started This project is a starting point for a Flutter applic

Jun 15, 2022

Create an Invoice PDF Document completely with Flutter and learn how to generate and view this invoice in Flutter.

Create an Invoice PDF Document completely with Flutter and learn how to generate and view this invoice in Flutter.

Create an Invoice PDF Document completely with Flutter and learn how to generate and view this invoice in Flutter.

Jan 4, 2023

(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

Jul 14, 2022

Attempt to implement better scrolling for Flutter Web and Desktop. Includes keyboard, MButton and custom mouse wheel scrolling.

Attempt to implement better scrolling for Flutter Web and Desktop. Includes keyboard, MButton and custom mouse wheel scrolling.

An attempt to implement better scrolling for Flutter Web and Desktop. Includes keyboard, MButton and custom mouse wheel scrolling. Getting started Exa

Jan 3, 2023

A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to use .

A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to use .

BMI_Calculator_Flutter A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to

Oct 9, 2021

Wraps flutter_svg and the Flutter SDK image providers and picks the right widget based on the file extension

Hybrid Image Wraps flutter_svg and the Flutter SDK image providers and picks the right widget based on the file extension Features As of right now it'

Jun 18, 2022

To do and accomplishment app built with Flutter and Dart. Made use of Provider

Todioapp A todo and accomplishment app built with Flutter Getting Started This project is a starting point for a Flutter application. A few resources

Dec 10, 2022

Anime and Manga search app. created using Flutter and Jikan API

Anime and Manga search app. created using Flutter and Jikan API

AnimSearch AnimSearch an App for searching Anime and Manga created with Flutter with data from Jikan API UI Design UI Design inspired by : Crunchyroll

Jan 6, 2023

A simple and clean news app made with Flutter and Dart

A simple and clean news app made with Flutter and Dart

News_Application A new Flutter project. Getting Started This project is a starting point for a Flutter application. Google Sing In. Internet Connctivi

Apr 26, 2021
Owner
null
Chat App Development Front-End and Back-End using Flutter, SocketIo, and NodeJS. (Limited code)

Chat App Development Front-End and Back-End using Flutter, SocketIo, and NodeJS. (Limited code) ( You can buy the full code on $30 (mail me): devstack

Balram Rathore 364 Dec 31, 2022
A simple chat application in flutter made with stream.

chat_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Samuel Adekunle 18 Oct 11, 2022
Flutter chat room app made with firebase cloud firestore

Flutter chat room app made with firebase cloud firestore

Berke 2 Jul 6, 2022
Flutter Chat Components for Combase • Powered By Stream

combase_flutter A new Flutter package project. Getting Started This project is a starting point for a Dart package, a library module containing code t

Stream 4 Feb 24, 2021
Firebase chat app made with Flutter

Flutter Firechat Create a new Flutter project via Flutter Docs Create a new Firebase project Enable Google Authentication and Firestore Add a new Fire

Fireship 52 Dec 9, 2022
PyChat: Chat Application made in Flutter using Firebase

PyChat Chat Application made in Flutter using Firebase. Also added animated splash screen with Pychat logo. Languages and Tools Used: Flutter Dart Fir

Vaibhav Shukla 2 Nov 10, 2021
A simple chat app for flutter

this is a flutter chat app -chatss uses otp to verify email at time to register so there are no spam registrations -chatss uses firebase authenticatio

HARSH RAO 1 May 11, 2022
Chatter - Building a Flutter chat application from scratch

Chatter - Building a Flutter chat application from scratch See the relevant branch for the tutorial you'd like to follow. The main branch has the late

Gordon 75 Dec 17, 2022
Simple tool to open WhatsApp chat without saving the number, developed using Google's Flutter Framework.

Simple tool to open WhatsApp chat without saving the number, developed using Google's Flutter Framework. for Android/ IOS/ Desktop/ Web

Swarup Bhanja Chowdhury 15 Nov 1, 2022
Flutter Chat Application with location integration using GetStream

Chat Location Generated by the Very Good CLI ?? A chat application built with Flutter using the Stream Chat SDK. Check out the full tutorial. Getting

Very Good Ventures 77 Jan 4, 2023