8000 GitHub - aidanholm/netchat: A very basic chat application that I wrote for a Computer Networks class assignment.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

aidanholm/netchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat

Description

This is a very basic chat application that I wrote in a very short time for a Computer Networks class assignment. Both client and server are written in C; the client uses an ncurses interface. The chat system itself is similar to IRC, except there are no named channels; instead you simply start a chat with other people on the server.

I am still tidying this project up, and there are plenty of areas with room for improvement.

Current features

  • Single user chats
  • Group chats; leaving the chat is possible but rejoining is not.
  • File transfers
  • Nickname changes
  • Very basic multilingual support

To do

  • Add a summary of set up, with dependency information
  • Various code cleanups
  • Add a testing system, with tests
  • Find more things to do

License

This project is licensed under the MIT license.

About

A very basic chat application that I wrote for a Computer Networks class assignment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0