fruit version — a public Morimens reference: Search, Calculators, and a Manual.
Live site: https://app.mothertree.workers.dev
Game data is sourced from SKeyDB. See DATA-NOTICE.md for attribution and licensing (CC BY-NC-SA 4.0).
| Path | What it is |
|---|---|
/ |
Hub |
/search |
Catalog search (Awakeners, Wheels, Posses, Covenants, tags) |
/calculators |
Mechanic calculators (Keyflare, Death Resist, Aliemus, Team max HP, Tentacle Damage, Covenant, and more) |
/manual |
How the tools work and cataloging assumptions |
/about |
Project background |
Public pages are read-only. Calculator inputs stay in the browser (localStorage); they are not written to the database.
One Next.js app. Public pages and a private admin (table editor, Path Carver, simulator) share the same codebase. Admin routes are not part of the public site.
git clone https://github.com/AnotherAurora/MotherTree.git
cd MotherTree
npm install
cp .env.example .env.localFill .env.local from .env.example. Set ADMIN_ENABLED=true for local admin. The anon/publishable key is for public SELECT. The service role / secret key is server-only and local-only — never put it in NEXT_PUBLIC_*, never put it on Vercel or Cloudflare, and never commit it.
npm run devOpen http://localhost:3000.
- Next.js (App Router, Server Actions)
- React + TypeScript
- Tailwind CSS
- Supabase (PostgreSQL)
Contains SKeyDB community data/content for Morimens, created by dansa and SKeyDB contributors: https://github.com/dansa/SKeyDB
SKeyDB data is licensed under CC BY-NC-SA 4.0. See DATA-NOTICE.md and SKeyDB's DATA-LICENSE.md.
This project does not imply endorsement by SKeyDB, dansa, Qookka Games, or Morimens.