Skip to content

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

License

Notifications You must be signed in to change notification settings

ecorbero/_rodrileonel_ChatFlutter

 
 

Repository files navigation

Description

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

The app allows you to have private and room chats.

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.

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

Since Heroku closed its free serice, the online Demo is no available anymore Sorry.

Bibliography

https://github.com/rodrileonel/ChatSocket

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dart 55.3%
  • C++ 20.8%
  • CMake 17.7%
  • HTML 2.4%
  • C 1.4%
  • Swift 1.3%
  • Other 1.1%