This is a Next.js App Router project backed by a lightweight repo-local JSON database.
It now includes an experience-level mapping section that uses the current term list from your local data file and groups each climbing term by the level where it is most frequently encountered (beginner, intermediate, advanced).
- Install dependencies:
npm install- Start development server:
npm run devOpen http://localhost:3000 in your browser.
The local "DB" lives at:
data/climbing-posts.json
Each entry is a term post with:
idtitlelastEditedcontentblock array
Edit this file directly to add, remove, or update climbing terms.
- Routes use the App Router (
app/). - No external database service is required.