|
1 | 1 | ## Table of Contents |
2 | 2 |
|
3 | 3 | - [Asynchronous Chat System](#asynchronous-chat-system) |
4 | | - - [Overview](#overview) |
| 4 | +- [Demo](#demo) |
| 5 | +- [Overview](#overview) |
5 | 6 | - [Server Architecture](#server-architecture) |
6 | 7 | - [Client Features](#client-features) |
7 | | -- [Demo](#demo) |
8 | 8 | - [Running Server and Client](#running-server-and-client) |
9 | 9 | - [Configurations](#configurations) |
10 | 10 | - [Running Tests](#running-tests) |
|
14 | 14 | - [Summary of the Responsibilities for crate chatty-types and chatty-tcp in Workspace](#summary-of-the-responsibilities-for-crate-chatty-types-and-chatty-tcp-in-workspace) |
15 | 15 | - [Domain Driven Terminology](#domain-driven-terminology) |
16 | 16 |
|
17 | | -### Asynchronous Chat System |
| 17 | +## Asynchronous Chat System |
| 18 | + |
| 19 | +### Demo |
| 20 | + |
| 21 | +Options to view the demo: |
| 22 | + |
| 23 | +1. **Watch in Browser**: You can watch the video online. |
| 24 | + |
| 25 | +- [](https://vimeo.com/1042383973) |
18 | 26 |
|
19 | | -#### Overview |
| 27 | + |
| 28 | +2. **Download the Video**: You can download the video directly to your device. |
| 29 | + |
| 30 | +- [Download Demo with Weather-Standup](demo/Weather-Standup.mp4) |
| 31 | + |
| 32 | +### Overview |
20 | 33 |
|
21 | 34 | A high-performance asynchronous chat system consisting of a server and CLI client implementation, designed for maximum |
22 | 35 | throughput and concurrency. |
@@ -46,10 +59,6 @@ Provides an interactive command prompt supporting: |
46 | 59 | - send <MSG> for message broadcasting |
47 | 60 | - leave for graceful disconnection |
48 | 61 |
|
49 | | -### Demo |
50 | | - |
51 | | -[Demo with Weather-Standup](demo/Weather-Standup.mp4) |
52 | | - |
53 | 62 | ### Running Server and Client |
54 | 63 |
|
55 | 64 | To run the server and client, use the following commands: |
|
0 commit comments