ECSESS Website

Made by ECSESS 2024-2025

Prerequisite knowledge

Tech stack

Frontend

  • SvelteKit (Svelte v5, Kit v2)
  • Frontend options:
  • bun as Node.js package manager (similar to npm, yarn, pnpm, and deno v2)

Content Management System (CMS)

  • Strapi CMS (v5)

Development guide

  • Clone the repo, install dependencies, and start dev environment:
git clone https://github.com/mcgill-ecsess/ecsess-site.git
bun i
bun run dev
  • To create a production version of the website:
bun run build
bun run preview # to preview the production build
Description
No description provided
Readme 2.5 MiB
Languages
Svelte 86.9%
TypeScript 7.1%
CSS 4.2%
JavaScript 1.1%
HTML 0.4%
Other 0.3%