-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
93 lines (87 loc) · 5.19 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<title>MyTeams - Collaborative Communication Platform</title>
<meta name="description" content="MyTeams created by the Smoky Tekno Trio">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:title" content="MyTeams - Collaborative Communication Platform">
<meta property="og:type" content="website">
<meta property="og:url" content="">
<meta property="og:image" content="">
<link rel="manifest" href="site.webmanifest">
<link rel="apple-touch-icon" href="icon.png">
<!-- Place favicon.ico in the root directory -->
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/main.css">
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<meta name="theme-color" content="#222">
</head>
<body>
<div class="logo-container">
<h1 class="platform-title">MyTeams</h1>
<img class="platform-logo" src="img/myteams_logo.jpg" alt="Platform Logo">
</div>
<h2>About Us</h2>
<h4>Meet the Smoky Tekno Trio</h4>
<p>We are a team of three second-year students at EPITECH Paris, specializing in C++ development. Our passion for programming and collaboration has led us to create the MyTeams Collaborative Communication Platform. We have diverse programming experience and expertise in multiple programming languages such as Elixir, Haskell, and Assembly.</p>
<ul>
<li><strong> Jean-Cyprien Roux</strong> - Lead Developer, Server Architect, and CLI Client Creator</li>
<li><strong> Titien Carelass</strong> - Protocol Designer and Data Model Expert</li>
<li><strong> Baptiste Leglaunec</strong> - Events and Logging Specialist</li>
</ul>
<br>
<p>Together, we have worked tirelessly to create a platform that allows users to communicate and collaborate effectively. We hope you enjoy our creation!</p>
<br>
<h3>Platform Overview</h3>
<br>
<p>MyTeams is a server and CLI client-based collaborative communication platform that supports team communication and organization. Users can create teams, join and leave teams, and create channels and threads for focused discussions.</p>
<p>The platform is designed to handle multiple clients simultaneously, using select for command management. The server saves its internal information in the current folder and loads it when it restarts, ensuring seamless operation across sessions.</p>
<img src="img/platform_overview.png" alt="Platform Overview" class="platform-overview">
<br><br>
<h3>Installation</h3>
<p>To install the MyTeams Collaborative Communication Platform, download the platform ZIP file by clicking the button below, and install the platform by following the instructions provided in the README file. If you have any issues during the installation process, please feel free to contact us for assistance.</p>
<br>
<div style="text-align: center;">
<a href="MyTeams.zip" download>
<button>Download Platform</button>
</a>
</div> <br> <br> <br> <br>
<h3>Using thePlatform</h3>
<p>Before using the MyTeams platform, make sure you have successfully installed it by following the instructions provided in the README file. Once installed, follow these steps to start using the platform:</p>
<ol>
<li>Open the terminal (command prompt) on your computer.</li>
<li>Navigate to the directory where you have installed MyTeams.</li>
<li>Start the server by running the following command: <code>./myteams_server [port]</code>, replacing [port] with the desired port number for the server.</li>
<li>Open another terminal window and navigate to the MyTeams directory.</li>
<li>Start the CLI client by running the following command: <code>./myteams_cli [ip_address] [port]</code>, replacing [ip_address] and [port] with the server's IP address and port number.</li>
<li>Follow the on-screen instructions to create an account or log in to an existing account.</li>
</ol>
<br>
<p>Once logged in, you can use the following commands to navigate and interact with the platform:</p>
<ul>
<li><code>/create [team_name]</code> - Create a new team with the specified name.</li>
<li><code>/join [team_id]</code> - Join an existing team by providing its ID.</li>
<li><code>/leave [team_id]</code> - Leave a team by providing its ID.</li>
<li><code>/channel [channel_name]</code> - Create a new channel within a team.</li>
<li><code>/thread [thread_name]</code> - Create a new thread within a channel.</li>
<li><code>/msg [username] [message]</code> - Send a direct message to a user by providing their username and the message.</li>
</ul>
<br>
<p>For additional commands and more detailed information, please refer to the user manual included with the platform.</p>
<br><br>
<h3>Contact Us</h3>
<p>If you have any questions, concerns, or feedback about the MyTeams Collaborative Communication Platform, please do not hesitate to contact us using the information below:</p>
<ul>
<li>Email: [email protected]</li>
<li>Twitter: @SmokyTeknoTrio</li>
</ul>
<br><br>
<p>Thank you for choosing MyTeams for your collaborative communication needs!</p>
<br><br>
css
<footer>
<p>© 2023 Smoky Tekno Trio. All rights reserved.</p>
</footer>
</body>
</html>