acmcsuf.com π
Official website of CSUF's ACM club.
π‘ This project runs on Node.js; install the latest long-term support version.
To get started, clone this repository to your machine and run npm i in the root of this project.
Then, run npm start to spin up the development server.
If you're interested in contributing to this project, I'd recommend checking out the CONTRIBUTING.md document.
For a more detailed overview of this repository's structure, feel free to review the ARCHITECTURE.md document.
This site is deployed with Cloudflare Workers.
Whenever a push is made to the main branch, Cloudflare builds the site, tests it, and if there are no errors, it will deploy a preview site. Once all checks have been passed, the preview site gets promoted to production.
The site can also be deployed manually by those with sufficient permissions using Wrangler. Use npm run deploy to do so.
Make sure you have a
.env.productionfile with the correct production variables.
Maintained with π by acmcsuf.com hub
Current Webmaster: Dianella Sy