Skip to content

aayushinigam/End-to-end-messaging-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignment 1 : End-to-end Messaging System

Commands for the application :

Commands are case insensitive.

  1. Signup - signup <username> <password> after which user is prompted to enter his name and roll number.
  2. Login - login <username> <password>
  3. Join a group - join <group_name>
  4. Create a group - create <group_name>
  5. Send a message to a peer - send <username> <msg>
  6. Send message to a group - sendgroup <group_name> <msg>
  7. List all the groups -list
  8. Send a file - send file <username> <filename>

Code is written follwing the object oriented style.Below is the class diagram depicting the same : class diagram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages