8000 GitHub - tkl-labs/chat: Just another chat app, made with Next.JS
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

tkl-labs/chat

Repository files navigation

TKL Chat — A Cross-Platform Chat Room

TKL Chat is a modern, cross-platform chat room application built with a Rust backend and TypeScript frontend. It supports real-time messaging via WebSockets and is containerised using Docker for easy setup.

Getting Started

Follow the steps below to get up and running with TKL Chat:

⚠️ Make sure you've defined all required fields from .env.example in your .env file before proceeding.

1. Install NPM dependencies

npm i

2. Run the Tauri App

npm run tauri dev

This command will create a Tauri window and the application will run in dev mode.

3. Build the app

npm run tauri build

This command will build the Tauri and Next JS application and output relevant binaries.

Tech Stack

Languages

Rust TypeScript

Frameworks & Libraries

Tauri Next JS

Tooling

Docker Obsidian

Contributing

We welcome contributions! To get started:

  1. Fork the repo
  2. Create a new branch (git checkout -b feature/my-feature)
  3. Commit your changes
  4. Push to the branch
  5. Open a Pull Request

License

GPL-3.0 — see LICENSE for details.

About

Just another chat app, made with Next.JS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 4

  •  
  •  
  •  
  •  

Languages

0