Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.17 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.17 KB

WebNineGridGame

Setup

  • Compiled Vue (I build it by @vue/cli 4.2.3) by npm run build and move the compiled folder into ./dist.
  • Run your mongo db server at mongodb://172.17.0.1:17990 (ex. docker run --rm -p 172.17.0.1:17990:27017 mongo)
  • Setup the Golang docker image by: docker build -t jimlin7777/webninegrid .
  • Run the Golang docker image by: docker run -it --rm -p 17989:80 -v $(pwd):/root/WebNineGridGame jimlin7777/webninegrid bash

System Logical View

Vue (./game -> ./dist) <-> Golang (main.go) <-> MongoDB

Demo

  • About about

  • Login login

  • Login Success login_success

  • User Drag-and-drop Interative Interface dnd

  • User Question Selection user_selection

  • User Question Answering user_answering

  • Admin Management Page admin

  • Admin Approval or Rejection Page admin_approval

  • Admin Teams' Status Page admin_team_status

  • User Question Passed user_passed