Skip to content

Simple exercise chat server and client

Notifications You must be signed in to change notification settings

ZehCariocaRj/SimpleChat

Repository files navigation

This is simple chat server and client that I'm writing to practice my Java, C#, WPF, Android, and iOS coding.

The base server was generated using Swagger, and output to Java JAX-RS (Jersey 1.18.1).

#Planned ###C# + WPF Windows client

The WPF client has mostly been implemented. It supports chat rooms, inviting users to chat rooms, renaming chatrooms, and changing your profile information (username, display name, password, and email).
Things that are not implemented but could reasonable added if needed: kicking someone from chatroom, removing yourself from chatroom.
Known bugs: Main chat list does not update.

Screenshots: Login Register Edit Profile/Options Create Chat Chatrooms

###Android Client

Currently the Android client has the same features as the WPF client, minus a way to see all of the users currently in a chat.

Login/Register Edit Profile/Options Main screen Chatrooms Create Chat Change Chat Title Invite User

###iOS Client
Not yet start.

This is not meant to be used seriously and is only a programming exercise.

#License Licensed under GPLv3

About

Simple exercise chat server and client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published