~stick/squabble

A Family-Feud style game about personal internet security advice, in Vue.js

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~stick/squabble
read/write
git@git.sr.ht:~stick/squabble

You can also use your local clone with git send-email.

#Security Squabble

GNU LGPLv2.1 standard-readme compliant

A Family-Feud style game about personal internet security advice, in Vue.js

#Table of Contents

#Background

Family Feud is a game show where contestants attempt to name the most popular answers to humorous questions. Security Squabble is a single-question version of the game which asks players just one question:

According to security experts, what are the most important ways to protect yourself online?

The game is based on a Google Security blog post which lists the "Top 5" security practices from both experts and non-experts. You can play a live version at stma.is/squabble.

Screenshot

#Usage

#Development

# npm install --global @vue/cli
$ npm install
$ npm run serve

#Deployment

# npm install --global @vue/cli
$ npm install

Note: You must set the production baseUrl in vue.config.js (defaults to /squabble/).

$ npm run build

Deploy the dist folder as desired for your platform; more instructions are available from the @vue/cli guide.

#Contribute

Contributors to this project adhere to the Code of Conduct.

Contributions should use git with discipline.

#License

Code in this repository is licensed under the GNU Lesser General Public License v2.1. However, individual files may include content under other licenses.

Copyright 2018 @nstickney

This module is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This module is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this module; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.