Skip to content

Fluke is real time chat app, which uses Socket IO and multiple libraries for the communication between server and client.With the help of socket io, Fluke stores the users on server and show them when needed.

License

Notifications You must be signed in to change notification settings

saksham1998/Fluke

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fluke

Real Time Chat App!! alt txt

Introduction:

Fluke is real time chat app, which uses Socket IO and multiple libraries for the communication between server and client.With the help of socket io, Fluke stores the users on server and show them when needed.

How To Use:

Fluke contains two HTML pages:

  1. Index : It is sign up/log in page.It contains the form which includes your name and room name. Your Name will be used to show your messages to others and room name is for connecting with the people.
    (Note: If room name does'nt exist , Fluke will automatically create a new room with the provided room name.) alt txt
  2. Chat : It would be the main page. It will show all the users connected to the room. From this page, users will be able to communicate to each other. Chat page mainly contains three parts , i.e list of members,previous messages and message box. alt txt

Features:

  1. Real Time Messaging.
  2. Able to Send Location's to each other.
  3. Privacy.
  4. Temporary group communication. alt txt

Third Party Files/Modules:

  1. Socket IO:Socket.IO is a library that enables real-time, bidirectional and event-based communication between the browser and the server.
    https://socket.io

  2. jQuery:jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.

    https://jquery.com/

  3. Express JS:Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.

    https://expressjs.com/

  4. Moustache JS:Minimal templating with {{mustaches}} in JavaScript

    http://mustache.github.com/

  5. Moment JS:Parse, validate, manipulate, and display dates in javascript.

    http://momentjs.com

License:

GNU General Public License v3.0 https://github.com/saksham1998/Fluke/blob/master/LICENSE

Queries And Suggestions:

Any queries,suggestions and problems are very important for the advancement of the app,for that please mail me at
sakshammanocha14@gmail.com. Please feel free to post any problems you are facing.....

Thank You,Saksham:)

About

Fluke is real time chat app, which uses Socket IO and multiple libraries for the communication between server and client.With the help of socket io, Fluke stores the users on server and show them when needed.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published