TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
Dibs - Panel Review Slot Booking
Translation pending
ProductivityPython · TypeScriptGitHub @addytrunksOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Replaces the email-based negotiation between capstone teams and review panels
with a small booking system: panels publish slots, teams request them, the
panel votes, and the outcome is visible to everyone instead of buried in an
inbox.
• Design: DESIGN.md (backend) and docs/superpowers/specs/2026-09-04-frontend-design.md (frontend)
• Implementation plans: docs/superpowers/plans/
• Decisions & FAQ: DECISIONS.md
• Web: http://localhost:5173
• API: http://localhost:8000 (/docs for the OpenAPI UI, /api/healthz for a health probe)
• Postgres: localhost:5432 (booking/booking)Read the full README ↗Replaces the email-based negotiation between capstone teams and review panels with a small booking system: panels publish slots, teams request them, the panel votes, and the outcome is visible to everyone instead of buried in an inbox.
DESIGN.md (backend) and docs/superpowers/specs/2026-09-04-frontend-design.md (frontend)docs/superpowers/plans/DECISIONS.mddocker compose up
/docs for the OpenAPI UI, /api/healthz for a health probe)booking/booking)SMTP_URL is unset by default, so verification/reset/invite mail prints to
the mailer container's stdout — docker compose logs mailer to read a code
during local testing.
uv sync
uv run alembic upgrade head
uv run uvicorn app.main:app --reload
npm --prefix web install
npm --prefix web run dev
uv run pytest -q # backend
npm --prefix web run test # frontend
docker compose exec api uv run python scripts/seed_dev.py
Wipes the domain tables and inserts one active panel, three verified panel
members, three teams of verified students, some slots, and a few bookings in
assorted states. Every seeded account's password is demopass123.