Skip to content

A C-based chat application for real-time, multi-client messaging without the overhead of high-level frameworks.

License

Notifications You must be signed in to change notification settings

ElijahInamarga/chat-room

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chat-room

A C-based chat application for real-time, multi-client messaging without the overhead of high-level frameworks.

How to use

This architecture follows a centralized server-client model, where a dedicated hub manages concurrent connections and manages real-time communication between all connected users.

Server Setup Instructions

Client Setup Instructions

Future Additions

This project is ongoing. Goals to work towards but not limited to:

  • Implement a small corner GUI (?)
  • Turn into a CLI tool
  • Better and easier accessibility (get a domain)
  • Better security (remove globals, etc.)
  • Embedded application (?)

About

A C-based chat application for real-time, multi-client messaging without the overhead of high-level frameworks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages