This is the website, registration and check-in system for nwHacks 2018. https://2018.nwhacks.io
- Clone/fork the repository.
- Run
bower install
in main directory.
If you want to preview the changes you made, you should run it locally.
To do this, run http-server
in the main directory.
After making a change, you will have to run the build process for them to go live.
- To do this, run
make
from the main directory. - This will compile the site into the
build/default
directory and will automatically copy the files from that directory to thedocs
directory. This is important because thedocs
directory contains the files that are pushed live.
If you have made a change but are having trouble building the changes, feel free to submit a pull request anyway and we can just build the changes locally on our machines.
Our Javascript mostly follows the "Javascript Standard Style". New code should be written in it, and old code should be updated as you come across it. You can view all rules at https://standardjs.com/rules.html.
Polymer code should be written using the ES6 class based style. This is default for Polymer 2.0. See https://www.polymer-project.org/2.0/docs/devguide/registering-elements for more details.