Hi! This is the code of the organizer landing page of HackUPC
Clone the repo, install Node and Yarn, and run yarn install
the first time:
git clone git@github.com:hackupc/hackupc-landing.git
cd hackupc-landing
npm install -g yarn
yarn install
Use yarn start
to compile and serve the build directory in real-time. It reloads every time there's a change. Then view the website at https://localhost:3000
yarn start
Whenever you want, fix auto-fixable lint errors and format files:
yarn run lint:eslint
yarn run lint:stylelint
yarn run lint:prettier
From while to while, update the dependencies with this command:
yarn upgrade-interactive
- Use
VS code
, there's the.vscode
folder with a good workspace configuration. It will be applied automatically. - Install
ESlint
andPrettier
extensions.
If you're unfamiliar with modern vanilla websites, check this video from CodelyTV (in Spanish) to understand the reasoning and benefits of this kind of architectures.
Push to master. Netlify will build and deploy automatically.
If you push something that doesn't build, don't worry, it won't be published.
If you need help understanding something of this repo you can ask the previous developers. The ones that made the 2021 edition are:
- Maurici Abad Gutierrez: Slack
@mauri
mauriciabad.com
MIT © Hackers@UPC