Skip to content

Latest commit

 

History

History
85 lines (72 loc) · 2.56 KB

README.eng.md

File metadata and controls

85 lines (72 loc) · 2.56 KB

Icebreaker

Mobile web application for ice breaking activity

Built With

  • vue-cli
  • vue-router
  • vuex
  • element-ui (for icons)

Getting Started

Prerequisites

Installation

  1. Clone git repository
git clone https://github.com/coolutony/icebreaker
cd icebreaker
  1. Install dependencies
npm install

Usage

Build Setup

# serve with hot reload at 8080 port
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

How To Play

Note: Although this web app is designed as multiplaying game, multiplaying feature is not supported now because there is no back-end server.

  1. Access website http://<dev-server-ip>:8080
    • Optimized to mobile device.
  2. Select 'Create/Join Room' menu
    • When joining room, you do not have to input room ID.
  3. Wait for other users to join
    • Just skip this step because you are the only user!
  4. Select a question
  5. Answer the question
  6. Guess and match answers to players

File Manifest

├── build/              # webpack config files
├── config/             # main project config
├── src/
|    ├── api/           # "fake" server api
|    ├── assets/
|    ├── components/    # vue components
|    ├── public/        # json files
|    ├── router/        # vue-router
|    ├── store/         # vuex modules
|    ├── App.vue        # main app component
|    └── main.js        # app entry file
├── ...
├── package.json        # build scripts and dependencies
└── README.md

For a detailed explanation on how things work, checkout the guide

License

Distributed under the MIT License.

Contact Information

Known Issues

  • Back-end/DB server is not implemented and replaced with json files.

Change Log

  • 2019-10-24
    • ADD: Front-end Vue app