This repository now uses Vite with React and TypeScript to build the UNVT Dashboard.
Install dependencies and start the dev server:
npm install
npm run devRun the build command which outputs to the dist/ directory. A .nojekyll file is automatically copied so GitHub Pages serves the contents as-is.
npm run buildThe contents of dist/ are committed to the repository and served from GitHub Pages. Whenever changes are merged into master, a GitHub Actions workflow automatically runs this build and pushes the updated site to the gh-pages branch. The same workflow can also be triggered manually from the Actions tab if an immediate deploy is needed.