Skip to content

Latest commit

 

History

History
65 lines (37 loc) · 2.46 KB

File metadata and controls

65 lines (37 loc) · 2.46 KB

Digital Visualizations

License: MIT Build Lint Types

Digital Visualizations is the public website for the Teaching Center of the Department of Finance at the University of Zurich. This repository contains the site's source code, content, and assets.

Key points

Website

The site is published at www.div.uzh.ch.

Tech stack

Next.js, React, TypeScript, Tailwind CSS, MUI (Material UI), and MDX for content pages.

Content

Site content and pages are stored as MDX files under the content/ directory; static assets are in public/.

Repository purpose

This repository is the canonical source for the public website. Editors and maintainers use it to author content, review changes, and deploy updates to the live site.

Local development

Prerequisites

This project uses Volta for automatic Node.js and pnpm version management. Install Volta, then the correct versions will be set up automatically.

Install

Install dependencies with pnpm:

pnpm install

Run

Start the development server with:

pnpm dev

Open http://localhost:3000 after starting the dev server.

Analytics

The production site uses Matomo for privacy-friendly web analytics. If you fork this project, update the Matomo variables in .env.example or leave them unset to disable analytics.

Icons license and attribution

The icons included with the project (see src/components/icons/collection/LICENSE.md) are licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY‑NC‑ND 4.0).

  • Follow the attribution and citation instructions in src/components/icons/collection/LICENSE.md when reusing these icons.
  • These icons are not permitted for commercial use and may not be modified or redistributed in adapted form.

Further information

For contribution guidelines, build scripts, or deployment details, see the repository files or contact the project maintainers.