for the 2019 TSA Competitive Season
- Run
git clone https://github.com/TheHebronTSA/Webmaster-2019.gitto clone the repository locally. - Run
cd Webmaster-2019to change directories. - Run
yarn installto install all of the dependencies. - Run
yarn run buildto build the site. - Run
yarn run watchto watch for changes while editing JavaScript and CSS.
Never commit directly to the master branch. All new branches should be based on dev.
The dev branch can be viewed live at dev.hebrontsa.org.
- Improve team-building and communication skills
- Create an inspiring design, something that doesn't look like it was made by high-schoolers
- Learn how to utilize node modules effectively with Yarn and Browserify
- "Push the web to its limits" by integrating advanced features like page transitions and 3D animations
- Get 1st Place at Nationals
- Inspire the next generation of Hebron TSA
In the spirit of improving web design and development amongst all TSA members and high schoolers, we have decided to make our code public. Moreover, by making our code public, we will be able to show our different Webmaster projects each competitive season and encourage abidance to the rule put in place by the TSA stating that "all design, content, and markup/code must be the product of the current school year."
Technically, yes. However, because our code is so explicitly public, don't be surprised when you get caught cheating or breaking competition regulations. Instead of copying, we challenge all TSA members to utilize their creativity and create sites that surpass the level of this one. Also keep in mind that the website alone is not what determines your score or placement. We think the reason why we placed so high at Nationals last year was because of our thorough documentation, ability to articulate in the interview, and genuine passion for our project.
