Skip to content

mashuibr/BurnerChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ”ฅ Burner Chat

LAN Chatroom with Live Messaging

A lightweight chatroom for local networks โ€” no internet required.
Anyone on the same LAN can join and chat in real time.


๐Ÿš€ Setup

๐Ÿ–ฅ๏ธ Server

  1. Start a simple HTTP server to share the client script: python3 -m http.server 8000

  2. Run the chat server (listens on port 5000): python3 chat_server.py


๐Ÿ’ฌ Client

  1. Download chat_client.py from the host HTTP server or this repo:
    http://:8000/BurnerChat/chat_client.py
    or
    chat_client.py

  2. Run the client, pointing to the server IP: python3 chat_client.py <server-ip-address> 5000


๐Ÿ“ฑ Mobile Users

  1. Install Termux from your app store.

  2. Install Python: pkg install python

  3. Continue with the client setup above.


๐Ÿ“ก Use

  • Each client is prompted for a Name when joining.
  • Only active members can chat (no offline history).
  • Server must be online and listening.
  • Works entirely offline โ€” all devices must be on the same LAN.

๐ŸŽฏ Goal

This is a small step toward a bigger project:

  • Building decentralized, anonymous communication systems.
  • Exploring blockchain concepts such as:
    • Peerโ€‘toโ€‘peer networking
    • Smart contracts
    • Cryptography

๐Ÿง  Learn More

See the full learning repo on blockchain concepts:
๐Ÿ‘‰ EduChain


hit mashuibr

About

live local lan based chatting system , using only python

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages