Skip to content

ufosc/hackathon-website

Repository files navigation

hackathon-website

Website for the UF Open Source Club Minihack.

⚠️ Postponed to Fall 2025 ⚠️

Install

Clone the repository (requires git):

git clone https://github.com/ufosc/hackathon-website.git

Navigate to the project directory and install the project dependencies (requires Node.js):

cd hackathon-website
npm install --force

Usage

Starting the development server:

npm run dev

You may access the website at http://localhost:3000

Building for production:

npm run build

Publishing to GitHub Pages

To publish to GitHub pages, make sure that your account has permission to push directly to the repository's branches (i.e. you've been invited as a contributor). Then, run the following command to build and deploy the website:

npm run build-and-deploy

When the website is deployed, GitHub tends to automatically change the website's domain. If this occurs, navigate to Settings > Pages and set the custom domain to hack.ufosc.org.

License

AGPL-3.0-or-later
Copyright (C) 2025 Open Source Club