Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Next-gen learning management system
翻訳待ち
Loading the full README. The saved excerpt is shown below.
Learning platform: Rust API (apps/server) and Next.js web app (apps/web).
Needs just, bun, a Rust toolchain and Docker or Podman.
just --list shows every recipe.
Deploy, rollback, backup, restore and incident steps: docs/RUNBOOK.md.
Business Source License 1.1, see LICENSE.Read the full README ↗Learning platform: Rust API and a TanStack Start web app.
| Path | What |
|---|---|
apps/server/ | Rust API (axum + sqlx), /api/v2, plus the job worker |
apps/web-2/ | TanStack Start frontend (standalone Bun project) |
infra/ | nginx, Postgres init, code runner (go-judge), storage, env templates, ops scripts |
compose*.yaml | Stack definitions: shared, dev, prod, smoke, e2e stand |
justfile | Single entry point for every task |
docs/ | Architecture, decisions, operations, open issues and the rewrite plan |
Needs Git, just 1.59.0, Bun 1.4.4, Node from .node-version, Rustup and Docker or Podman.
On Windows, put Git Bash's sh on PATH; recipes use it rather than WSL's bash.exe.
just setup # pinned Rust tools, dependencies, skill copies, commit hook
just doctor # validates tools inside the recipe shell
just dev-up # Postgres, Redis, Zitadel, RustFS on 127.0.0.1
just stack up # API, worker and web-2 dev (slot 0: API :8000, web :3100)
just --list shows every recipe.
Focused checks: just server test-unit -E 'test(name)',
just web2 test --project unit <file> (or --project browser).
Batch gates: just ci-server, just ci-web2; just ci runs all local
application/infra gates. Hosted CI also builds images, scans secrets and runs stack/E2E tests.
The commit hook checks staged files; pre-push runs just check. No per-edit or Stop hooks repeat checks.
Deploy, rollback, backup, restore and incident steps: docs/RUNBOOK.md.
Business Source License 1.1, see LICENSE.