Skip to content

Nyumat/plugtalk

Repository files navigation

Plugtalk 🗣

An instant chat application that allows users to spontaneously create chat rooms and communicate with each other in real-time. Plugtalk is built with Go, HTMX, Templ, SQLite, and Websockets.

Getting Started

Prerequisites

  • Go 1.16
  • SQLite
  • Air (for live reload)

Installation

Clone the repository

git clone <repo-url>

Navigate to the project directory

cd plugtalk

Install the dependencies

go mod download

Usage

run all make commands with clean tests

make all build

build the application

make build

run the application

make run

Create DB container

make docker-run

Shutdown DB container

make docker-down

live reload the application

make watch

run the test suite

make test

clean up binary from the last build

make clean

About

LAN chat app in go with the people around you.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published