beillahi / group-website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProSE: Programming Languages and Software Engineering

This is a group website for the Programming Languages and Software Engineering group at the University of Toronto Computer Science department. Containing information about the group, its members, and its projects.

Development

Here are the notes for maintainers of this site.

Bun is used as the package manager and JS runtime to develop this website. Nodejs and npm also work, but bun is much faster.

bun install     # install dependencies
bun dev         # start dev server
bun generate    # generate static files

CICD has been setup to auto build the site and generate a release for every commit to the main branch. The release asset is a tarball of the static site files. The tarball is named static_website.tar.gz.

For more details about how to contribute to this website and maintain/deploy it, read content/2.documentation/contributor.md and content/2.documentation/developer.md.

About


Languages

Language:Vue 36.3%Language:TypeScript 27.2%Language:JavaScript 17.7%Language:CSS 12.3%Language:Shell 6.5%