Skip to content

The online server codebase for the Anonymous Group Chat android application ShhTalk

License

Notifications You must be signed in to change notification settings

manupillai308/ShhTalk-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShhTalk-Server

The online chat server codebase for the Anonymous Group Chat android application ShhTalk.

About

This chat server is built using Node.js and uses Socket-IO for communication between clients. The codebase is heavenly inspired by this blog post from Fernando Doglio. The server is responsible for ShhTalk mobile application online chat room feature. The online chat room feature enables shhTalk users to create anonymous group chat rooms over the internet. The functionality is implemented using SocketIO. The mobile application(Java Client) connects to (following a WebSocket Protocol) this chat server, which handles the communication between multiple connected clients, like exchanging messages and alerting users in a group chat about certain events e.g a user leaving or joining the group.

In a nutshell, ShhTalk-Server is a general purpose minimal production-ready chat server application.

For Developers

A complete understanding of the working and implementation can be found from this blog post as mentioned earlier. The dependencies to this codebase are:

License

The majority of the codebase is reproducible in its own sense hence a License is pointless. But since this is a part of ShhTalk, this project is also licensed under the terms of the GNU General Public License v3.0. See the LICENSE file for license rights and limitations.

About

The online server codebase for the Anonymous Group Chat android application ShhTalk

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published