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 wip: fix tooling 2025-05-24 15:20:10 -05:00
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 chore: init 2025-04-11 12:00:16 -05:00
.gitignore wip: fix tooling 2025-05-24 15:20:10 -05:00
biome.json wip: fix tooling 2025-05-24 15:20:10 -05:00
CONVENTIONS.md Refactor(server, ui): Enhance robustness and user feedback 2025-06-05 14:44:07 -05:00
flake.lock fix: ops scripts and flake update 2025-10-14 17:53:00 -05:00
flake.nix chore: init 2025-04-11 12:00:16 -05:00
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 fix: css tweaks and readme updates 2025-05-21 10:23:30 -05:00
rsbuild.config.ts fix(wip): fix auto-reconnect 2025-06-03 16:37:23 -05:00
tsconfig.json wip: fix tooling 2025-05-24 15:20:10 -05:00

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?