A lightweight, seeded mockup that demonstrates how IB Oxford project data are handled and transformed across schools, protection areas, and survey waves. Now built with React, Vite, Tailwind CSS, daisyUI, and Plotly for interactive charts.
- Install dependencies:
npm install - Start the dev server:
npm run dev - Open the printed local URL in your browser (Vite defaults to
http://localhost:5173).
- Data are generated deterministically from a seeded pseudo-random generator (
buildDatasetinsrc/data.js). - Filters apply across all tables to make walkthroughs easy during discussions.
- Plotly is bundled locally (no CDN) and charts include 95% CI error bars.