Website for the Data Science Subgroup of the Glorius Lab at the Organisch-Chemisches Institut, University of Munster. The group focuses on machine learning, data-driven approaches, and computational methods applied to organic chemistry.
| Layer | Technology |
|---|---|
| Runtime / bundler / package manager | Bun |
| Frontend | React 19 + TypeScript |
| Server | Bun.serve() (no Express) |
| Styling | Plain CSS with custom properties |
| Analytics | PostHog (GDPR-compliant, opt-out by default) |
Install Bun:
curl -fsSL https://bun.sh/install | bashbun installCreate a .env file in the project root:
VITE_PUBLIC_POSTHOG_KEY= # PostHog project API key (leave empty to disable)
VITE_PUBLIC_POSTHOG_HOST=https://eu.i.posthog.com
VITE_PUBLIC_POSTHOG_ENABLED=false # Enable/disable analytics
DEV_THEME_SWITCH=true # Show accent color dev switcher in navbarBun auto-loads .env — no dotenv needed.
bun devStarts the server with hot module reloading at http://localhost:3000.
bun startRuns with NODE_ENV=production.
Team members, projects, and publications are driven by JSON files in src/data/ — no code changes needed to update content.
- Dark / light mode toggle
- Animated parallax molecule canvas background
- Circuit-board themed decorative patterns
- Scroll-reveal animations
- Responsive design
- GDPR-compliant analytics (PostHog, disabled by default)
- Accessibility: skip-to-content, focus-visible,
prefers-reduced-motion
MIT. See Glorius Lab for more about our research group.