A structured outdoor activity platform inspired by "Play the Forest School Way".
Target users
- Parents (primary)
- Educators (secondary)
Core features
- Structured activity library
- Easy-to-follow outdoor guides
- Expandable educational insights
- Framework: Next.js (App Router)
- Styling: Tailwind CSS
- Data (V1): Local JSON files (no database)
app/page.tsx→ Home pageactivities/page.tsx→ Activity list pageactivities/[id]/page.tsx→ Activity detail page
components/ActivityCard.tsxActivityFilter.tsxActivityDetail.tsx
data/activities/(one JSON per activity)index.ts(aggregator)
types/activity.ts
public/
This repository is structured as a Next.js App Router project.
To run it locally (once dependencies are installed):
npm run devThen open http://localhost:3000 in your browser.