No description
- TypeScript 63.8%
- Svelte 28.9%
- JavaScript 5.8%
- HTML 1%
- CSS 0.5%
|
|
||
|---|---|---|
| .github | ||
| src | ||
| static | ||
| .gitignore | ||
| .npmrc | ||
| .prettierignore | ||
| .prettierrc | ||
| eslint.config.js | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.cjs | ||
| README.md | ||
| svelte.config.js | ||
| tailwind.config.cjs | ||
| tsconfig.json | ||
| vite.config.ts | ||
Faculty interview web tools
This site has two tools:
Schedule to ICS creates an ICS file with all of a candidate's meetings, so they can add them to their calendar if desired.
Interview participation aggregates all the interview schedules to show how much each faculty is doing.
Developing
pnpm installfor first-time setuppnpm devto start a dev serverpnpm run lintpnpm run test
We use Svelte with fully static page rendering, the Flowbite component library, and Tailwind CSS.
Deploying
The server is automatically deployed with GitHub Pages.