No description
  • TypeScript 53.2%
  • Rust 24.7%
  • Nix 11.3%
  • CSS 10.8%
Find a file
2025-10-14 17:53:00 -05:00
.helix
nix fix: ops scripts and flake update 2025-10-14 17:53:00 -05:00
server fix: ops scripts and flake update 2025-10-14 17:53:00 -05:00
src fix: ops scripts and flake update 2025-10-14 17:53:00 -05:00
.envrc
.gitignore
biome.json
CONVENTIONS.md
flake.lock fix: ops scripts and flake update 2025-10-14 17:53:00 -05:00
flake.nix
package.json fix: ops scripts and flake update 2025-10-14 17:53:00 -05:00
pnpm-lock.yaml fix: ops scripts and flake update 2025-10-14 17:53:00 -05:00
readme.md
rsbuild.config.ts
tsconfig.json

Hearth

Web client using React, backend using SpacetimeDB+Rust.

Develop

nix develop -c develop

Build

Client

cd client
nix develop -c pnpm build

Server

cd server
nix develop -c spacetime build

Deploy

nix develop -c deploy

To Do

  • Nice CSS transitions on tasks and system messages
  • Task management
    • Unlocking for non-parents
    • Completion and fireworks
  • Chat and notifications?