/tapcoms

The Abarrrtay Pirate Computing Society website

Primary LanguageHTMLMozilla Public License 2.0MPL-2.0

Logo TAPComS

GitHub package.json version GitHub lint Workflow Status GitHub publish Workflow Status Website

The Abarrrtay Pirate Computing Society website.

Click to View abarrrtay.com Online.

Mirror

IMPORTANT

This project's code and content is old, from 2014; do not view this as an example of my current work.

About

Facebook Page
Join Facebook Group

In a land before us, there was only the official Computing Society.
They were set up with the fundamentals of pub, computing and laughs.

One day these values were threatened and the committee was infiltrated, tainted and destroyed.
Original members were removed in the name of 'seriousness' or something.

Banished from the nation of Abertay Computing Society committee,
but not to be defeated, a new, better, piratier, illegal(ish) society was created.
And hence, The Abertay Pirate Computing Society (TAPComS) was created.
We still retain our roots, with the one who inspired us (the dread pirate Scott Wares)
remaining as our mascot in logo, but their committee are now sworn enemies.

Yaaaaarrrr! Yo Hoe.

We are computing pirates.
Enemies of the state (Abertay).
No Macs/pricks/Dewars allowed.
All hail Glorious Supreme Leader. All members required to pillage swag and booty regularly.

* Not affiliated with nor recognised by Abertay University.

Principles

  • Simple.
  • Satire.
  • Hail Glorious Supreme Leader, the pirate king Jamie Lievesley.
  • Does not infringe on Abertay copyright, or misrepresent itself as officially affiliated with the university.
  • Responsive design.
  • Works without JavaScript enabled, except extraneous cosmetic features.
  • Runs on common modern browsers, since 2017:
    • Chrome.
    • Firefox.
    • Android: Chrome, Firefox, WebView.

Installation

You need:

  • Node.js / choco install nodejs
  • Yarn / choco install yarn

Initially build dependencies via this command in the project folder:

yarn install

Usage

yarn start

  • Build app once to /dist/
  • App served @ http://localhost:3000

All commands

Command Description
yarn start Build app to /dist/ and serve @ http://localhost:3000
yarn build Build app to /dist/
yarn lint Run Prettier linter
yarn lint:fix Run Prettier linter and fix issues

Known Issues

  • abarrrtay.com domain does not support HTTPS.

Copyright & Licensing

JamieGL branding - © Copyright Jamie Lievesley 2020.
Code - licensed for use under Mozilla Public License Version 2.0.
See COPYRIGHT, LICENSE.