GitXplorerGitXplorer
h

tui-chat

public
4 stars
0 forks
0 issues

Commits

List of commits on branch main.
Verified
64bbae7b55347813ef4f7396e76cf49873eb0104

fix: make it work

hhehehenri committed 10 months ago
Verified
90a21b0889e2f2303fdc7d1712e33907be18ab3c

fix: remove client from Cargo.toml

hhehehenri committed 10 months ago
Unverified
e499f2713c7081311f5510bb45267a399d4cb249

feat: start working on the client

hhehehenri committed 10 months ago
Verified
0ef5d4e1ba5c576a90dda59edbd2738e4cfae72a

feat: add .env and update brainstorm

hhehehenri committed 10 months ago
Verified
6929a487998e4dd9d73da5398fd6f39479cf7d0b

feat: create repositories and a redis impl for the peer repository

hhehehenri committed 10 months ago
Verified
612abb97f552a6d91bda0a99894cf9bd50465ef1

feat: non-blocking with tokio

hhehehenri committed 10 months ago

README

The README file for this repository.

TuiChat

meme

Overview

This is a peer-to-peer (P2P) text-based chat application built with Rust.

Why?

The primary goal of this project is to explore and understand the workings of NAT traversal with UDP (User Datagram Protocol).

Getting Started

Follow these steps to get started with the P2P TUI chat application:

  1. Clone the Repository:

    git clone https://github.com/nothenrin/tui-chat
    cd tui-chat
  2. Build and Run:

    cargo build
    cargo run
  3. Usage:

    • TODO: explain how to use the app

License

This project is licensed under the MIT License.