A self-contained, single-binary chat application with a Go backend and React/TypeScript frontend. Provides real-time messaging, user authentication, file uploads and much more.
- Version: 0.0.1
- Go module:
kitchen(Go 1.26) - Frontend framework: React 18 + TypeScript + Vite
- Database: SQLite (pure Go,
modernc.org/sqlite, no CGO) - Server framework: Gin (Go)
- UI framework: Radix UI + Tailwind CSS v4
cp .env.example .env
make run # Clean + build + frontend + run
make run-frontend # Start Vite dev server (port 3000)
make run-backend # Run Go dev server (port 8081)

