Skip to content

Webpage for Berkeley's Southeast Asian Student Coalition

Notifications You must be signed in to change notification settings

khoaang/ucbsasc

Repository files navigation

Southeast Asian Student Coalition (SASC) Website

This repository holds the code for the UC Berkeley SASC website. It is a React + TypeScript project using Vite and Material UI.

Quick Start

git clone git@github.com:khoaang/ucbsasc.git
cd ucbsasc
npm install
npm run dev

The dev server runs on http://localhost:5173.

Project Docs

Pages at a Glance

  • Home – community overview.
  • About – mission, history, and leadership.
  • Events – upcoming and past events (all cards share the same layout component).
  • Lead – Spring 2026 officer recruiting hub with deadlines and data pulled from src/data/lead*.ts.
  • Resources – helpful links and documents.
  • Contact – ways to reach SASC.
  • Secret page /qr – QR code generator used for tabling (intentionally hidden from the navbar).

Scripts

  • npm run dev – start the dev server.
  • npm run build – build the production bundle.
  • npm run preview – preview the production bundle locally.
  • npm run lint – run ESLint with the project rules.

Contributing

  • Follow the Airbnb JavaScript Style Guide.
  • Create feature branches for new work.
  • Run npm run lint before opening a pull request.
  • Keep commit messages short and descriptive.

License: MIT

About

Webpage for Berkeley's Southeast Asian Student Coalition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages