Skip to content

Mael-RABOT/microsoftTeams

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft Team

Description

This project aim to create a Microsoft Team clone in C.
This project does not have any graphical interface, it is a command line project.

Goals

  • Create a server that can handle multiple clients
  • Manage multiple teams, channels, threads and replies
  • Make a client that can connect to the server
  • Create a custom protocol to communicate between the server and the client

Getting Started

To get started, you need to clone the repository and compile the server and the client.

make

Usage

Server

To start the server, you need to run the following command:

./myteams_server [port]

Client

To start the client, you need to run the following command:

./myteams_cli [ip] [port]

Logs

All the commands are using a custom libmyteams.so file that logs all the commands.
This library will print on the stderr.

Authors

About

Clone of Microsoft Teams in C

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •