SVChat is a simple chat app built with SvelteKit and Apache Cassandra
Go to file
2025-02-16 15:05:07 -05:00
.github/workflows ci: Setup Prettier and ESLint workflows 2025-02-10 16:22:02 -05:00
src fix: Prevent users from using the example password 2025-02-16 15:05:07 -05:00
static feat: Initial commit 2025-01-03 10:34:11 -05:00
.env.example feat: Partial user auth 2025-02-09 19:58:50 -05:00
.gitignore feat: Sync chat presence with auth data 2025-02-09 23:39:57 -05:00
.npmrc feat: Initial commit 2025-01-03 10:34:11 -05:00
.prettierignore feat: Initial commit 2025-01-03 10:34:11 -05:00
.prettierrc feat: Partial user auth 2025-02-09 19:58:50 -05:00
bun.lockb feat: Frontend for Account Manager 2025-02-15 16:44:17 -05:00
components.json build: Install and configure ShadCN 2025-02-05 18:06:49 -05:00
eslint.config.js ci: Set {@html ...} XSS Error to Warn 2025-02-10 03:46:26 -05:00
LICENSE docs: Setup GNU GPL 3.0 2025-01-03 12:10:21 -05:00
package.json feat: Frontend for Account Manager 2025-02-15 16:44:17 -05:00
postcss.config.js style: Update .prettierrc 2025-01-04 16:25:58 -05:00
prodServer.ts fix: Minor production mode issues 2025-02-11 16:51:47 -05:00
README.md docs: Add workflow badges to README 2025-02-10 16:24:33 -05:00
svelte.config.js build: Remove close plugin 2025-02-15 23:54:03 -05:00
tailwind.config.ts feat: Codeblock syntax highlighting with HLJS 2025-02-10 13:29:09 -05:00
TODO.md docs: Update TODO.md 2025-02-15 20:42:50 -05:00
tsconfig.json style: Update .prettierrc 2025-01-04 16:25:58 -05:00
vite.config.ts build: Enable ESBuild as minifier 2025-02-16 01:16:37 -05:00

SVChat

A simple chat app built with SvelteKit and Apache Cassandra

Prettier ESLint

Techstack

Techstack

  • Cassandra and SQLite for storing messages and user data respectively
  • SvelteKit and TypeScript for backend
  • TailwindCSS and ShadCN Svelte for frontend
  • SocketIO for communication between connected clients